home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS in a Box 9
/
AMUG BBS in a Box Volume IX (August 1993) (MacWizards).iso
/
Files
/
Prog
/
Prog files by name
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS/Acorn
UTF-8
Wrap
Text File
|
1993-06-22
|
120.2 KB
|
2,881 lines
|
[
TEXT/EDIT
]
Name = 10/92 & 11/92 Acius.cpt
Path = AMUG CD:Files:Prog:A:10/92 & 11/92 Acius.cpt
Size: 80K Date: 2/05/93 Version:
Description:
10/92 & 11/92 Acius - Developer notes for 4D developers for Oct and Nov.
1992.
Name = 1st grade 1
Path = AMUG CD:Files:Prog:A:1st grade 1
Size: 7K Date: 5/26/87 Version:
Description:
Pascal lesson
Name = 1st grade 2
Path = AMUG CD:Files:Prog:A:1st grade 2
Size: 8K Date: 5/26/87 Version:
Description:
Pascal Lesson
Name = 1st grade 3
Path = AMUG CD:Files:Prog:A:1st grade 3
Size: 12K Date: 5/26/87 Version:
Description:
Pascal Lesson
Name = 1st grade 4
Path = AMUG CD:Files:Prog:A:1st grade 4
Size: 12K Date: 5/26/87 Version:
Description:
Pascal Lesson
Name = 1st grade 5
Path = AMUG CD:Files:Prog:A:1st grade 5
Size: 12K Date: 5/26/87 Version:
Description:
Pascal Lesson
Name = 2Window.cpt
Path = AMUG CD:Files:Prog:A:2Window.cpt
Size: 30K Date: 9/03/89 Version: 9/3/89
Description:
An example of Handling update events in C.
Name = 2nd grade 1
Path = AMUG CD:Files:Prog:A:2nd grade 1
Size: 14K Date: 5/26/87 Version:
Description:
Pascal Lesson
Name = 3dlib11.cpt
Path = AMUG CD:Files:Prog:A:3dlib11.cpt
Size:135K Date: 9/24/92 Version:
Description:
3dlib11 - GrafSys is a THINK Pascal/C library that provides you with simple
routines for building, saving and loading (as resources), and manipulating
(independent rotating around arbitrary achses, translating and scaling)
three dimensional objects. Objects, not just simple single-line drawings.
Name = 3rd grade 1
Path = AMUG CD:Files:Prog:A:3rd grade 1
Size: 14K Date: 5/26/87 Version:
Description:
Pascal Lesson
Name = 3rd grade 2
Path = AMUG CD:Files:Prog:A:3rd grade 2
Size: 8K Date: 5/26/87 Version:
Description:
Pascal Lesson
Name = 4D Dial Procedure
Path = AMUG CD:Files:Prog:A:4D Dial Procedure
Size: 2K Date: 7/03/87 Version:
Description:
4th Deminsion dial procedures
Name = MarTechNote.cpt
Path = AMUG CD:Files:Prog:M:MarTechNote.cpt
Size: 79K Date: 5/01/88 Version:
Description:
4D March 88 Tech notes
Name = 4Plus 1.4.cpt
Path = AMUG CD:Files:Prog:A:4Plus 1.4.cpt
Size: 82K Date: 7/24/91 Version: 1.4
Description:
This is version 1.4 of 4Plus, an INIT that makes editing under THINK C
easier. It provides extra popup menus for functions & methods, comments,
and object hierarchy. It also provides many other tools, including a
"stacked" clipboard. Version 1.4 even includes macro definition
capabilities. Written by Donald Way. This version is compatible with
Super Boomerang 2.0.3, although it is not compatible with AltWDEF or
AltCDEF by Alex Colwell; just tell those utilities to exclude THINK C.
Shareware $40.
Name = 4th Dimension.cpt
Path = AMUG CD:Files:Prog:A:4th Dimension.cpt
Size: 14K Date: 6/30/87 Version:
Description:
4th Dimension code.
Name = 68000 Simulator.cpt
Path = AMUG CD:Files:Prog:A:68000 Simulator.cpt
Size: 28K Date:11/18/88 Version:
Description:
68000 Debugger simulator
Name = 7.0compat.cpt
Path = AMUG CD:Files:Prog:A:7.0compat.cpt
Size: 13K Date: 3/30/91 Version:
Description:
This text file prepared by Alex Lau of the BMUG BBS, in response to the
needs of users who want this information. This info gives you system 7.0
compatability listings. Keywords: System 7, Excel, text, Compatibility.
Name = ADEVLIST.CPT
Path = AMUG CD:Files:Prog:A:ADEVLIST.CPT
Size: 3K Date:10/30/91 Version:
Description:
Apple Developer Tools and Platforms - Suggested Requirement List
Kent Sandvik, Apple DTS, 9/24/91 - version 1.0.3 (Alink: KSAND, Net:
ksand@apple.com) Permission is granted to republish this documentation, as
long as the text in this file is not altered or deleted. List programing
tools and necessary requirements.
Name = AE Sample (TC5).cpt
Path = AMUG CD:Files:Prog:A:AE Sample (TC5).cpt
Size: 20K Date: 1/27/93 Version:
Description:
AE Sample TC5 - Here is a simple example application which receives the
"Required" Apple events and which sends itself Apple events for some simple
operations. (In other words, it's "factored" somewhat.) Written for THINK
C 5.
Name = AMTempSucker1.0.cpt
Path = AMUG CD:Files:Prog:A:AMTempSucker1.0.cpt
Size: 41K Date:10/09/92 Version: 1.0
Description:
AMTempSucker1.0 - AM Template Sucker will view and extract template
resources from the AppMaker application (useful for editing or browsing
through templates). Useful for all AppMaker programmers. AM Template Sucker
is freeware.
Name = Anim Cursor.cpt
Path = AMUG CD:Files:Prog:A:Anim Cursor.cpt
Size: 52K Date: 6/02/90 Version:
Description:
Source code to animate cursors.
Name = *APDA Application + Oct.cpt
Path = AMUG CD:Files:Prog:A:*APDA Application + Oct.cpt
Size: 20K Date:10/28/87 Version:
Description:
APDA Catalog and Membership Application.
Name = APLdoc.cpt
Path = AMUG CD:Files:Prog:A:APLdoc.cpt
Size: 45K Date: 5/26/87 Version:
Description:
APL Doc.
Name = AppleTalk Schematic
Path = AMUG CD:Files:Prog:A:AppleTalk Schematic
Size: 16K Date:10/14/87 Version: NA
Description:
Apple Talk schematic.
Name = About... 2.1.cpt
Path = AMUG CD:Files:Prog:A:About... 2.1.cpt
Size: 47K Date: 1/30/92 Version: 2.1
Description:
About... 2.1 allows you to easily add about boxes to your programs.
Name = Acius02/92.cpt
Path = AMUG CD:Files:Prog:A:Acius02/92.cpt
Size: 72K Date: 2/23/93 Version:
Description:
Acius02/92 - This is the Acius 02/92 developer mailer with info on Parsing
and Soundex for 4D developers.
Name = Acius04/92.cpt
Path = AMUG CD:Files:Prog:A:Acius04/92.cpt
Size: 58K Date: 2/23/93 Version:
Description:
Acius04/92 - includes the April 1992 Acius Technotes. Topics covered
include MultipleArrays and sorting tables.
Name = Acius07/92.cpt
Path = AMUG CD:Files:Prog:A:Acius07/92.cpt
Size: 15K Date: 2/23/93 Version:
Description:
Acius07/92 - This is the Acius Technotes for July 1992. This note deals
with NumMonths.
Name = Acius08/92.cpt
Path = AMUG CD:Files:Prog:A:Acius08/92.cpt
Size: 91K Date: 2/23/93 Version:
Description:
AciusTN8-92 - These are the Technical notes From Acius for August'92, along
with the examples that they use.
Name = Acius09/92.cpt
Path = AMUG CD:Files:Prog:A:Acius09/92.cpt
Size:128K Date:11/06/92 Version: 09/92
Description:
Acius09/92 - This is the developer mailing from Acius for 4th Diminsion
users. This issue contains Technote #30 and CustomOpenDLG info. This is the
September 1992 release.
Name = Acius3/92.cpt
Path = AMUG CD:Files:Prog:A:Acius3/92.cpt
Size: 91K Date: 2/23/93 Version:
Description:
Acius 3/92 - This is the Acius technotes for March 1992.
Name = AciusTN8-92.cpt
Path = AMUG CD:Files:Prog:A:AciusTN8-92.cpt
Size:183K Date: 2/23/93 Version:
Description:
AciusTN8-92.cpt
Name = acur Picker.cpt
Path = AMUG CD:Files:Prog:A:acur Picker.cpt
Size: 6K Date: 1/06/91 Version:
Description:
This Compactor file contains an animated cursor ('acur' resource) picker
for ResEdit 2.1. Displays the cursors referenced in the 'acur' in a list,
similar to a 'PAT#' resource. If you use ResEdit often, this picker is
a must.
Name = AddTabs.cpt
Path = AMUG CD:Files:Prog:A:AddTabs.cpt
Size: 12K Date: 7/03/87 Version:
Description:
Add Tabs to program.
Name = add images.cpt
Path = AMUG CD:Files:Prog:A:add images.cpt
Size: 50K Date: 1/29/91 Version:
Description:
The purpose of this program is to read in two images and display the
additive result of the two images - using any of the documented
color quickdraw modes (the old quickdraw copybits modes may also be
used, but the end result is not very pretty). The two source images can
be offset from each other using the scroll bars on the source image
windows.
Name = Attributor 1.0.cpt
Path = AMUG CD:Files:Prog:A:Attributor 1.0.cpt
Size: 25K Date: 6/15/93 Version: 1.0
Description:
Attributor 1.0 - Attributor is an advanced programmer's utility designed to
make life easier for programmers. Since Think C does not provide a way to
set the CODE resource attributes directly (things like "purgeable" or
"preload") and because most of my applications want to unload the
initialization segment, I wrote this utility to stop going into ResEdit all
the time.
Name = AxoCalculator Packag1.1.cpt
Path = AMUG CD:Files:Prog:A:AxoCalculator Packag1.1.cpt
Size:214K Date: 3/26/93 Version: 1.1
Description:
AxoCalculator Packag1.1 - AxoCalculator 1.1 has several potential uses
ranging from a scientific calculator to a multi-language development
environment. It supports Pascal, Basic, Fortran and C in a simple,
interpretted environment. Programs written within AxoCalculator can
interact with the user via standard dialogs. Several programs can be loaded
at the same time, and their assigned names will be appended to the
"Calculator" menu. Programs can be automatically loaded onto the menu each
time AxoCalculator is run. This program is great for simple, through to
moderately complex calculations - especially if they are performed
repeatedly.
Name = B-YACC.CPT
Path = AMUG CD:Files:Prog:B-C:B-YACC.CPT
Size:121K Date:11/16/91 Version:
Description:
This is the latest version of Berkeley yacc, ported to MPW. yacc runs as an
MPW tool and thus can easily be used in makefiles. It is definitely NOT
Mac-friendly, but it runs and that's all I really need it to do. This code
is NOT copylefted, so you can do whatever you wish to it as long as you
follow the (quite generous) copyright restrictions. All I had to do was
create a "yacc.make" file. I've also fixed a bug in "output.c", (which I
have sent back to the BSD folk to add to their next release). This way I
can easily patch and update to future revisions of yacc. -- Parag Patel
<parag@sde.hp.com> (20 Oct 1991).
Name = BBEdit 2.5 Demo.cpt
Path = AMUG CD:Files:Prog:B-C:BBEdit 2.5 Demo.cpt
Size:398K Date: 5/31/93 Version: 2.5Demo
Description:
BBEdit 2.5 Demo - BBEdit 2.5 is a fast, robust programmer's text editor
which supports integrated software development in tandem with Symantec
Corp.'s THINK C(TM) version 6.0. It also allows browsing and searching of
source files contained within THINK C and THINK Pascal project documents,
provides integrated support for Apple's MPW(R) ToolServer(TM) 1.0, and the
MPW "411" reference system, and has many other developer-oriented features,
such as text file comparison, extensibility via "drop-in" code
resources,and powerful "grep" search/replace capability. This demo version
has full functionality except for saving and printing files.
Name = BNDL Banger v.1.3.cpt
Path = AMUG CD:Files:Prog:B-C:BNDL Banger v.1.3.cpt
Size: 21K Date: 9/19/92 Version: 1.3
Description:
BNDL Banger v.1.3 - I've been endlessly annoyed by what a pain it can be to
get the system to recognize changes you make to your app's icon, document
icons, etc (all the stuff that's linked via the BNDL resource). CDev
authors, INIT authors, Extension authors and many others have also probably
been through this same hassle. BNDL Banger is a little app that tricks the
system into using your selected app's BNDL-related info ("tricks" = rips
the old BNDL info out of the desktop database and gently coerces the new
BNDL info back in...).
Name = BugReport.cpt
Path = AMUG CD:Files:Prog:B-C:BugReport.cpt
Size: 40K Date:12/10/88 Version: 1.0
Description:
Apple's Outside Bug reporter with instructions
Name = BalloonWriter.cpt
Path = AMUG CD:Files:Prog:B-C:BalloonWriter.cpt
Size:174K Date: 5/25/91 Version:
Description:
This file allows programers to write Balloon help into their programs.
Name = BenchMarks.cpt
Path = AMUG CD:Files:Prog:B-C:BenchMarks.cpt
Size: 23K Date: 1/07/89 Version:
Description:
Pascal Benchmarks
Name = Bounce.cpt
Path = AMUG CD:Files:Prog:B-C:Bounce.cpt
Size: 10K Date: 5/26/87 Version:
Description:
Bounce Source Code.
Name = Browser 1.0.cpt
Path = AMUG CD:Files:Prog:B-C:Browser 1.0.cpt
Size: 16K Date: 7/24/91 Version: 1.0
Description:
MacUser programming project lets you open any file and review contents of
its resource and/or data forks. Written by Kurt W.G. Matthies. From the
11/90 and 1/91 installments of MacUser's Power Programming column. This is
the application only. Compactor file.
Name = Bugs Simulation.cpt
Path = AMUG CD:Files:Prog:B-C:Bugs Simulation.cpt
Size: 20K Date: 1/06/91 Version:
Description:
This archive contains the source, and executable for an application which
shows off a LIFE-like simulation called 'Bugs' which was described in a
Scientific American article. Provides a number of options as to how the
'bugs' will feed. Keywords: Bugs, C, Think C, simulation
Name = ByteBucket.cpt
Path = AMUG CD:Files:Prog:B-C:ByteBucket.cpt
Size: 49K Date: 6/16/87 Version:
Description:
Byte Bucket - Hacker Program.
Name = C++ CDEV.cpt
Path = AMUG CD:Files:Prog:B-C:C++ CDEV.cpt
Size: 24K Date: 9/09/91 Version:
Description:
This Compactor Deluxe Archive contains an example of a C++ base class
(TControlPanel) that implements a control panel device (cdev) and is based
on the C++/Stand Alone code as described in Develop magazine. Keywords:
C++, Control Panel, cdev.
Name = C++Source Code Fmtr.cpt
Path = AMUG CD:Files:Prog:B-C:C++Source Code Fmtr.cpt
Size:236K Date: 7/28/92 Version:
Description:
C++Source Code Fmtr - cdent is an MPW tool which formats C and C++ source
code. By default, the format style is that of The C Programming Language by
Kernighan and Ritchie. An alternative style, developed for MacApp by
Michael Burbidge, is also available. Additionally, the user can specify
.c.Places, Contexts, Commands, and Glue Formatting commands are applied to
specific places in the input. The places where formatting is applied are
defined by cdent and name syntactic entities like opening curly braces
after the condition of an “if” or the “case” label in a “switch” statement.
Name = CArrangeList 1.01ß.cpt
Path = AMUG CD:Files:Prog:B-C:CArrangeList 1.01ß.cpt
Size: 9K Date: 6/02/90 Version:
Description:
An list object for Think C that allows you to rearrange the order of the
elements.
Name = CCLD Version 5.cpt
Path = AMUG CD:Files:Prog:B-C:CCLD Version 5.cpt
Size: 26K Date: 4/14/92 Version:
Description:
CCLD Version 5 - This is probably the final version of my Choice List in 4D
code example. This fixes a "bug" in the window type (it was type 0, which
has the invisible resize control, but should be type 4) and makes the
runtime "nicer".
Name = CD-I Developer's Source.cpt
Path = AMUG CD:Files:Prog:B-C:CD-I Developer's Source.cpt
Size: 9K Date: 5/14/93 Version:
Description:
CD-I Developer's Source - contains info on CD-I and available sources for
more information on this topic.
Name = CDEFDemo.cpt
Path = AMUG CD:Files:Prog:B-C:CDEFDemo.cpt
Size: 4K Date: 7/28/92 Version:
Description:
CDEFDemo - is a CDEF Demo for your evaluation.
Name = CDlog.cpt
Path = AMUG CD:Files:Prog:B-C:CDlog.cpt
Size: 33K Date: 7/24/91 Version:
Description:
Think Pascal Class Library-compatible class that uses DLOG and DITL
resources to create dialogs. Modeless and modal dialogs are supported.
Includes example and bug fixes from previous versions.
Name = CICNEdit.cpt
Path = AMUG CD:Files:Prog:B-C:CICNEdit.cpt
Size: 10K Date:12/25/88 Version:
Description:
Cicn editor
Name = Cleanup1.cpt
Path = AMUG CD:Files:Prog:B-C:Cleanup1.cpt
Size: 9K Date: 6/28/87 Version: 1.0
Description:
String substitution utility.
Name = Color Window.cpt
Path = AMUG CD:Files:Prog:B-C:Color Window.cpt
Size: 32K Date: 6/02/90 Version:
Description:
Source code for an application that uses color for the title bar, scroll
bars, interior... of it's windows. Even though the colors lack taste, this
is a good example of some things that can be done.
Name = CODEeditor2.9.cpt
Path = AMUG CD:Files:Prog:B-C:CODEeditor2.9.cpt
Size:164K Date: 2/23/92 Version: 2.9
Description:
The file “CODE editor for ResEdit 2.1” contains a ResEdit 2.1 (or later)
RSSC resource that adds a disassembly viewer to ResEdit to handle CODE and
code-like resources. This allows you to view code resources as assembly
code instead of “raw” hex. When added to ResEdit version 2.1.1 or later,
the CODE editor can also operate concurrently with the basic HEXA editor,
providing editing and searching capabilities as well. The disassembly code
is annotated with the module names extracted from the MacsBug strings in
the code. Navigation facilities are provided to allow viewing related
pieces of code.
Name = COLORICON Collection.cpt
Path = AMUG CD:Files:Prog:B-C:COLORICON Collection.cpt
Size: 13K Date:12/25/88 Version:
Description:
Color Cicons
Name = CPictureButton.cpt
Path = AMUG CD:Files:Prog:B-C:CPictureButton.cpt
Size: 5K Date:10/09/92 Version:
Description:
CPictureButton - CPictureButton is a subclass of TCL's CPicture which
behaves much like CButton. I handles SetClickCmd(), Activate(),
Deactivate() and mouse tracking. You create your PICT resources for an
active button, a deactivated button, and a pressed button. PICT resources
can be in full color, bitmap or object mapped.
Name = C Primer 2nd letter.cpt
Path = AMUG CD:Files:Prog:B-C:C Primer 2nd letter.cpt
Size: 3K Date: 8/22/92 Version:
Description:
C Primer 2nd letter - Enclosed is a TEXT file listing the errata from Dave
Mark's and Cartwright Reed's C Primer, Vol I, 2nd edition.
Name = C Quick Reference 1.0.cpt
Path = AMUG CD:Files:Prog:B-C:C Quick Reference 1.0.cpt
Size: 10K Date:12/10/90 Version: 1.0
Description:
A free DisplayDA for quick reference of c types, sizes, ansi,
preprocessors, character constants, operator precedence, and more...
Keywords: c,da,reference,help,thinkc,programming,lsc
Name = C Servant™.cpt
Path = AMUG CD:Files:Prog:B-C:C Servant™.cpt
Size: 80K Date: 3/04/92 Version:
Description:
Freeware - 26 chapter DA of Bill Kernighan's C Tutorial TxtFile for
students of C. All I did was give it a nice DA format amd divide it into
chapters for easier use, also included is C Info, a similarly formatted set
of charts and tables of C miscellany.
Name = CStatusBar.cpt
Path = AMUG CD:Files:Prog:B-C:CStatusBar.cpt
Size: 13K Date: 2/14/92 Version:
Description:
C status bar is THINK C source code for a status bar object using the THINK
Class Library. By Joe Zobkiw.
Name = cdev Shell.cpt
Path = AMUG CD:Files:Prog:B-C:cdev Shell.cpt
Size: 7K Date: 6/15/92 Version:
Description:
cdev Shell - Copyright (c) 1990,91 by Neal E. Trautman. 'ShareWare' --
Please send $5 contribution to, Neal Trautman, 3700 Clinton Parkway, #1412
Lawrence, KS 66047. This is a Control Panel cdev Shell.
Name = CdevTester.cpt
Path = AMUG CD:Files:Prog:B-C:CdevTester.cpt
Size: 7K Date: 3/26/93 Version:
Description:
CdevTester - The Control Panel tester is a source code file that you can
use to test your cdev code resource files under the THINK C 5.0 environment
with little difference from the operating system.
Name = Clean C.cpt
Path = AMUG CD:Files:Prog:B-C:Clean C.cpt
Size: 7K Date:10/31/88 Version:
Description:
Type of C programing tool
Name = ColorBits 1.0.cpt
Path = AMUG CD:Files:Prog:B-C:ColorBits 1.0.cpt
Size: 40K Date: 1/14/90 Version: 1.0
Description:
ColorBits 1.0.sit is a Color Icon editor.
Name = CompRes1.0.cpt
Path = AMUG CD:Files:Prog:B-C:CompRes1.0.cpt
Size: 21K Date: 6/15/93 Version: 1.0
Description:
CompRes1.0 - CompRes is a Shareware Programmer's tool which allows nearly
transparent run-time resource decompression. With CompRes, you can compress
and decompress your resources using the LZSS compression technology. This
application is only part of the package. With the program included, you can
compress your resources and see how well this compression technique will do
for you. I’m sure you’ll find that if you’re compressing PICT or animation
resources, you’ll achieve very close to a 50% savings in disk space.
Run-time Decompression is quite quick and the whole compression scheme can
save plenty of disk space, especially for graphics.
Name = Compact Disc Formats.cpt
Path = AMUG CD:Files:Prog:B-C:Compact Disc Formats.cpt
Size: 5K Date: 5/14/93 Version:
Description:
Compact Disc Formats - this file describes various CD formats available and
what they are used for.
Name = DA Skeleton 2.0.cpt
Path = AMUG CD:Files:Prog:D-G:DA Skeleton 2.0.cpt
Size: 9K Date: 7/24/91 Version: 2.0
Description:
Version 2.0 of Michael Conrad's Think Pascal DA Skeleton which considerably
eases the work of creating a Desk Accessory (Quoter DA was written on the
foundation of DA Skeleton 1.0). Compactor file.
Name = DAmenICN.cpt
Path = AMUG CD:Files:Prog:D-G:DAmenICN.cpt
Size: 3K Date: 7/04/88 Version:
Description:
Programers DA menu stuff
Name = DBugR 1.05.cpt
Path = AMUG CD:Files:Prog:D-G:DBugR 1.05.cpt
Size: 12K Date: 6/15/93 Version: 1.05
Description:
DBugR 1.05 - DBugR is a cool Control Panel for programmers and hackers who
often have to break into MacsBug (or any other debugger supporting the
_DebugStr trap). It puts a floating "small bomb" icon on your desktop which
acts like a button. If the mouse button is pressed and released inside the
icon, there's a user interrupt and MacsBug is called. DBugR can show some
basic info about the current application (name, free memory, max free
block) and/or send one of two user-configurable MacsBug commands to be
executed immediately upon breaks (hold down the Option key when clicking to
send the alternate command). The icon may be moved anywhere on any monitor
by holding down the Shift key and dragging it around.
Name = DISCIPLINE 2.0.1.CPT
Path = AMUG CD:Files:Prog:D-G:DISCIPLINE 2.0.1.CPT
Size: 86K Date: 9/28/91 Version: 2.0.1
Description:
Discipline will check variables as they are passed into traps to insure the
data is valid. Additional information can be gained by contacting APDA.
All software Copyright (C) 1991 Apple Computer Inc. unless otherwise noted;
all rights reserved except as expressly provided. Apple,APDA, Discipline,
Debugger,2.0.1.
Name = Dorothy'sPascalApp.cpt
Path = AMUG CD:Files:Prog:D-G:Dorothy'sPascalApp.cpt
Size: 36K Date: 5/01/88 Version:
Description:
Dorothy's first attempts in Pascal --- graphics
Name = DU Course Descriptions
Path = AMUG CD:Files:Prog:D-G:DU Course Descriptions
Size: 8K Date: 6/27/91 Version:
Description:
DU Course Descriptions contains DEVELOPER UNIVERSITY COURSE DESCRIPTIONS
of all classes available.
Name = Data Fork Opener v1.0.cpt
Path = AMUG CD:Files:Prog:D-G:Data Fork Opener v1.0.cpt
Size: 15K Date: 2/08/92 Version: 1.0
Description:
Data Fork Opener v1.0 allows you to quickly open the data fork of any file.
It is based on TextEdit so it has a limit of 32K. It is also based on
“BuggyEdit” that came with THINK C 5.0, since it already did 97% of what I
needed, I figured I would “adapt” it a tad. This software is free, I don’t
think anyone would pay for it anyway. It doesn't yet support opening files
from the Finder and some other niceties, maybe someone else will add that
in to a _real_ data fork manipulation application. Enjoy! Joe Zobkiw
Name = Datafork Editor1.2.cpt
Path = AMUG CD:Files:Prog:D-G:Datafork Editor1.2.cpt
Size: 84K Date: 3/26/93 Version: 1.2
Description:
Datafork Editor1.2 - Instead of wasting my time in just getting the data
into ResEdit, I decided to waste my time (relatively speaking, of course)
in writing a customized editor for ResEdit to do all of that work for me,
and so was born The Datafork Editor, which I based on ResEdit’s 2.1 API.
Installation of The Datafork Editor is relatively easy, especially if you
already know quite a deal about ResEdit. The only thing that you really
have to be especially careful about is if you’ve already added extensions
to ResEdit.
Name = Date Format.cpt
Path = AMUG CD:Files:Prog:D-G:Date Format.cpt
Size: 10K Date:10/26/92 Version:
Description:
Date Format.cpt - Lately, I've seen a lot of people asking this question,
"How can I change the System 7 Finder so that it displays the dates in the
short format, (9/7/92) rather than the long format (Fri, Aug 28, 1992)?"
Since I hadn't seen the answer posted, I decided to experiment & find out.
However, since the System 7 Finder no longer has the LAYO resource, this
proved to be somewhat complicated. The Finder's display preferences are
stored the the 'fval' resource, ID = 128. In order to edit this resource,
you will need ResEdit and the 'fval' template.
Name = DemoVIP.cpt
Path = AMUG CD:Files:Prog:D-G:DemoVIP.cpt
Size:108K Date: 7/19/87 Version: DEMO
Description:
V.I.P. DEMO.
Name = Demo of Resorcerer 1.1.1.cpt
Path = AMUG CD:Files:Prog:D-G:Demo of Resorcerer 1.1.1.cpt
Size:522K Date: 8/22/92 Version: 1.1.1
Description:
Demo of Resorcerer 1.1.1 - the latest demo version of our third-party
resource editor, Resorcerer 1.1.1. It is the complete application, but it
cannot save to disk, cannot print or create text file listings, cannot
create C source code for dialogs, cannot DeRez to the clipboard, and cannot
show you the results of comparing two resource files. However, the full
user-interface is there for you to enjoy. It is not time-limited and can
be used to browse resource files, disassemble code, run dialogs, etc. quite
nicely.
Name = Dhrystone v2.1.cpt
Path = AMUG CD:Files:Prog:D-G:Dhrystone v2.1.cpt
Size: 67K Date:12/31/91 Version: 2.1
Description:
Dhrystone v2.1 contains programing code for doing Drystone tests.
Name = DialScript1.7.cpt
Path = AMUG CD:Files:Prog:D-G:DialScript1.7.cpt
Size: 63K Date: 2/23/92 Version: 1.7
Description:
DialScript 1.7 - is intended to complement terminal emulation programs that
lack a good macro capability for automatic and intelligent' login.
Typically, users run DialScript to set up the modem, dial a phone number
and step through a login sequence for a remote computer. When the login is
complete, they switch either automatically or manually to a standard
terminal emulator and proceed. DialScript is an interpreter for an
extremely simple programming language roughly based on finite state
automata. Statements in the language interact with the serial ports by
either sending strings to them or waiting for strings from them.
Name = Dialog Editor 1.0b2.cpt
Path = AMUG CD:Files:Prog:D-G:Dialog Editor 1.0b2.cpt
Size: 23K Date: 9/19/92 Version: 1.0b2
Description:
Dialog Editor 1.0b2 - Dialog Editor is a control panel that allows users to
edit dialogs on the fly. 1.0b2 fixes some internal bugs and adds the
ability to show dialog item numbers.
Name = DigSim.cpt
Path = AMUG CD:Files:Prog:D-G:DigSim.cpt
Size: 35K Date:10/02/92 Version: 2.8
Description:
DigSim 2.8 - for simulation of simple digital circuits.
Name = DinkClassSharewarePackage.cpt
Path = AMUG CD:Files:Prog:D-G:DinkClassSharewarePackage.cpt
Size:180K Date: 3/26/93 Version:
Description:
DinkClassSharewarePackage - DinkClass is a small Think C5.0 (and MPW C++)
application framework for system 7 applications. It was developed in part
to help define a process model and associated documentation standard for
the way object oriented software is developed. The process model and
documentation standard are developed from the maintenance programmer's
point of view. The process model turns out to be a model of the manner in
which features are added to an existing body of code, and is virtually
identical to Grady Booch's "Round-Trip Gestalt Design" discussed in his
book Object Oriented Design with Applications.
Name = DisAsm.cpt
Path = AMUG CD:Files:Prog:D-G:DisAsm.cpt
Size: 25K Date: 7/24/91 Version:
Description:
A good public domain disassembler for the Macintosh.
Name = Disasm Hack.cpt
Path = AMUG CD:Files:Prog:D-G:Disasm Hack.cpt
Size: 4K Date:12/29/92 Version:
Description:
Disasm Hack - This is a skanky hack to extract the disassembly from
ResEdit's code editor to a text file for further study or annotation.
It uses James Walker's TextCapture FKEY, and QuicKeys (for ResEdit->HC
AppleEvents).
Name = Dr.Circuit.cpt
Path = AMUG CD:Files:Prog:D-G:Dr.Circuit.cpt
Size: 67K Date: 7/28/92 Version:
Description:
Dr.Circuit - Dr. Circuit is a Macintosh program that is a design tool for
circuit designers. It can help reduce the amount of rewiring that happens
in the lab. The program analyses linear, analog circuits and can display
the waveform at any node, the frequency response or the phase response. It
can be used for amplifiers, filters, and any circuit which uses resistors,
capacitors, inductors, op amps and voltage or current sources. The op amps
provide quite a bit of flexibility because they can be used for
amplification, inversion, differentiation, integration and much more.
Name = Dragon.cpt
Path = AMUG CD:Files:Prog:D-G:Dragon.cpt
Size: 20K Date: 5/26/87 Version:
Description:
Program demo.
Name = Drawing Tips.cpt
Path = AMUG CD:Files:Prog:D-G:Drawing Tips.cpt
Size: 3K Date: 7/24/91 Version:
Description:
This is an explanation by Patrick Doane of four different rates of drawing,
their rates, disadvantages and advantages, plus an explanation of
compatability among them. Highly recommended for anyone doing high speed
animation.
Name = DropInfo.cpt
Path = AMUG CD:Files:Prog:D-G:DropInfo.cpt
Size:118K Date: 5/14/93 Version:
Description:
DropInfo - DropInfo is the sample dropbox for the DropShell dropbox
building system. It shows how REALLY EASY it is to make a dropbox using the
DropShell, including full support for scriptability, recordability, balloon
help and more! It is also useful as a working application to change Finder
info (name, Finder Flags, etc.) on any file, folder or disk dragged onto
it.
Name = Dynamic Math1.0.1.cpt
Path = AMUG CD:Files:Prog:D-G:Dynamic Math1.0.1.cpt
Size: 31K Date: 5/22/93 Version: 1.01
Description:
Dynamic Math1.0.1 - This is an update to Dynamic Math v1.01, which is a
library for Think C programmers. It sparses and intersects formulas written
in ASCII II. Obvious uses are for testing and visualizing formulas.
Name = EDITmOR.cpt
Path = AMUG CD:Files:Prog:D-G:EDITmOR.cpt
Size: 17K Date: 7/09/89 Version: 1.0
Description:
EDITmOR v1.0 is a DA that allows you to extend your editor or your Word
Processor. This editor allows you to write ECMD's and other programing
uses.
Name = Errditor 1.01.cpt
Path = AMUG CD:Files:Prog:D-G:Errditor 1.01.cpt
Size: 29K Date:10/26/92 Version: 1.01
Description:
Errditor - is a powerful graphical editor for system error and system
startupalerts. It lets you modify or move text, icons, buttons and even
procedures(assembly-language programs that are associated to some of the
alerts). When launched, Errditor automatically reads the current System
alert tables(DSATs), makes a copy of them and displays the first alert of
the first DSAT- which will usually be the "Welcome to Macintosh" alert. Use
the "<<" and ">>" buttons to move across the alert tables. You may choose
to see empty alerts and unreferenced procedures from the Options menu.
Name = EventMonitor V1.0.cpt
Path = AMUG CD:Files:Prog:D-G:EventMonitor V1.0.cpt
Size: 12K Date: 6/08/92 Version: 1.0
Description:
EventMonitor V1.0 - This is a debugging tool for programmers. Ths control
panel will provide event information and monitor your progress.
Name = External Resources.cpt
Path = AMUG CD:Files:Prog:D-G:External Resources.cpt
Size: 14K Date: 2/14/92 Version:
Description:
External Resources is THINK C source showing how to use resources from
external files. By Joe Zobkiw.
Name = FB_AppleEvents.cpt
Path = AMUG CD:Files:Prog:D-G:FB_AppleEvents.cpt
Size: 8K Date: 5/27/92 Version:
Description:
FB_AppleEvents - This source code shows the complete details of how to
build application that implements the required four Apple Events under
System 7. A sample text document is opened and displayed in response to an
Open or Print event sent from the Finder. Also included are examples of
in-line assembly language used to implement some of the required PPC
toolbox calls. (FUTURE BASIC is a trademark and copyrighted product of
Zedcor, Inc.)
Name = FKEY Shell 1.1.cpt
Path = AMUG CD:Files:Prog:D-G:FKEY Shell 1.1.cpt
Size: 12K Date: 2/23/93 Version: 1.1
Description:
FKEY Shell 1.1 - FKEY Shell - is a free application that will let you
launch your favourite FKEYs without installing them in the System file. To
install a new FKEY, first make a copy of the original FKEY Shell
application and rename it to the FKEY's name. Then use ResEdit to copy one
or more FKEY resources from the files they came in and paste them into the
application's copy (any resource ID's will be fine). Under System 7, you
may put the new application in your Apple Menu Items folder to have your
FKEYs nice and handy all the time.
Name = FKeys.cpt
Path = AMUG CD:Files:Prog:D-G:FKeys.cpt
Size: 10K Date: 6/15/92 Version:
Description:
FKeys - InvisiWin FKey - This FKey makes the content region of the front
window transparent. InvisiWin FKey - This FKey sends the FrontWindow to the
back of the Window List. InvisiLayer FKey #0 - This FKey makes the content
region of all windows transparent. All FKeys are Copyright (c) 1988,89 by
Neal E. Trautman. 'ShareWare'
Name = FORTRAN Goodies.cpt
Path = AMUG CD:Files:Prog:D-G:FORTRAN Goodies.cpt
Size:131K Date: 4/12/93 Version:
Description:
FORTRAN Goodies - contains over 10 Fortran tools for the Fortran programer.
From the Language systems BBS.
Name = 007.FracApp.cpt
Path = AMUG CD:Files:Prog:A:007.FracApp.cpt
Size: 57K Date:10/29/88 Version: 1
Description:
MacAPP sample code
Name = fsearch.cpt
Path = AMUG CD:Files:Prog:D-G:fsearch.cpt
Size: 13K Date: 2/05/90 Version:
Description:
This is a fast search tool for MPW.
Name = FastEddie2.cpt
Path = AMUG CD:Files:Prog:D-G:FastEddie2.cpt
Size: 35K Date: 5/26/87 Version:
Description:
Text editor.
Name = Fedit 3.1.cpt
Path = AMUG CD:Files:Prog:D-G:Fedit 3.1.cpt
Size: 28K Date: 7/24/91 Version:
Description:
Version 3.1 is the last Shareware release of John Mitchell's excellent Mac
sector editor. Compactor file.
Name = File Dropper 1.1b1.cpt
Path = AMUG CD:Files:Prog:D-G:File Dropper 1.1b1.cpt
Size:136K Date: 4/30/93 Version: 1.1b1
Description:
File Dropper 1.1b1 - File Dropper is a THINK C library that implements an
application that you can drop files or folders onto to do batch operations
on. It handles the getting of the AppleEvents if running under System 7,
the main event loop, and the menus. You need only write the code that acts
on the individual files. You specify if you want the status dialog
displayed while you are working on the file. Progress bar like Finder 7's
that you update by specifying how far you are along with a percentage (0 -
100). You specify if you want this, too.
Name = FileFile Readers.cpt
Path = AMUG CD:Files:Prog:D-G:FileFile Readers.cpt
Size: 40K Date:10/09/92 Version:
Description:
FileFile Readers - Part of a family of programmer's tools. This is a 'Drag
and Drop' Application that reads the text, using Macintalk, of any file
dropped onto it. These file readers have been tested using Macintalk 2.0
and system 7.0+, 6.0.4 and 3.2 on a 512ke, an SE and a PB140. File_Reader
and Blind Freddie are Shareware. File_Reader and Blind Freddie are © 1992
Paul B Jones All Rights Reserved.
Name = FillComment2.0.cpt
Path = AMUG CD:Files:Prog:D-G:FillComment2.0.cpt
Size: 5K Date:12/29/92 Version: 2.0
Description:
FillComment 2.0 - FillComment 2.0 is an FKEY for use with the THINK C 5.0.3
or later editor. It takes a standard C style comment and formats the
comment text. The text is wrapped when so that no characters are past the
79th column.
Name = FindFatProjects 1.0.cpt
Path = AMUG CD:Files:Prog:D-G:FindFatProjects 1.0.cpt
Size: 24K Date: 6/15/93 Version: 1.0
Description:
FindFatProjects 1.0 - Find Fat Projects is a little utility designed to
make life easier for Think C programmers. All it does is to scan any folder
or disk you drop on it and make a list of all projects that happen to be
larger than 15K. A large project usually has objects in it, and since
objects take lots of disk space you may want to remove them before making
backup copies (or just to free some disk space). If you only have a couple
of projects this is not a problem, but if you have some more of them Find
Fat Projects will help you a lot.
Name = Findit 1.1.2.cpt
Path = AMUG CD:Files:Prog:D-G:Findit 1.1.2.cpt
Size: 16K Date: 4/30/93 Version: 1.1.2
Description:
Findit 1.1.2 - One of the things that drives me nuts is trying to find out
what header file Apple put a function prototype into. Some are obvious some
are not. So I wrota program to search through a folder, (or some folders,
(or some folders inside other folders), full of text files for a text
string. If you think this is a stupid program send me a postcard or an
E-mail message antell me why. Just drag a folder onto the FindIt icon. It
is OK if there are some non-text files in the folder FindIt will skip
those.
Name = Floating Archive.cpt
Path = AMUG CD:Files:Prog:D-G:Floating Archive.cpt
Size: 37K Date: 7/24/91 Version:
Description:
Here is some source for impeementing floating windows. It's very fast and
doesn't experience the slowdown when using Apple routines with many windows
on the desktop. This also includes code for managing the windows and
activating/deactivating windows properly. If you've ever been interested in
using floating windows or are using them now, take a look at this file.
From Patrick Doane, The Unknown Software Group.
Name = Floating Windows.cpt
Path = AMUG CD:Files:Prog:D-G:Floating Windows.cpt
Size: 25K Date:12/31/91 Version:
Description:
Floating Windows contains Programers code translated to Pascal from C for
floating windows.
Name = Fold Machine v3.0.cpt
Path = AMUG CD:Files:Prog:D-G:Fold Machine v3.0.cpt
Size:107K Date:12/08/91 Version: 3.0
Description:
Welcome to the Fold Machine. This utility is designed to help programers
who work on the same project to “fold” their changes into the master copy
of their group’s project. The assumption under which this application
functions is that your programming group keeps a master folder containing
the “official” current project and source code. Each programmer has a copy
of this folder which he or she uses when writing new pieces of the program.
Name = FutureBASIC 1.0 (ML).cpt
Path = AMUG CD:Files:Prog:D-G:FutureBASIC 1.0 (ML).cpt
Size: 7K Date:10/31/92 Version:
Description:
FutureBASIC 1.0 (ML) - This is Future basic code from Mike Lininger for
Second Sight Utilities Colorwheel and Secs2Date.
Name = GESTALT! 2.8.CPT
Path = AMUG CD:Files:Prog:D-G:GESTALT! 2.8.CPT
Size: 20K Date: 1/01/93 Version: 2.8
Description:
GESTALT! 2.8 - Gestalt 2.8 is a modal application that returns and parses
the information your Mac provides after making the "Gestalt" call. This
version has been updated to include System 7.xx information. Somewhat
technical, but interesting all the same! Public Domain.
Name = GNU Chess 3.0.cpt
Path = AMUG CD:Files:Prog:D-G:GNU Chess 3.0.cpt
Size:129K Date: 7/24/91 Version:
Description:
Macintosh implementation of GNU Chess 3.0, though not by GNU themselves.
It is a very nice Mac-like program, and comes with COMPLETE SOURCES in
Think C 4.0, though it should be usuable with MPW or other C compilers on
the Mac. Worth a look! Compact Pro file.
Name = GameMaster.cpt
Path = AMUG CD:Files:Prog:D-G:GameMaster.cpt
Size: 9K Date: 6/09/87 Version:
Description:
Basic Game.
Name = GasGauge.cpt
Path = AMUG CD:Files:Prog:D-G:GasGauge.cpt
Size: 7K Date: 3/11/90 Version:
Description:
GasGauge.sit is a CDEV program for a gas guage icon.
Name = GenericDA.cpt
Path = AMUG CD:Files:Prog:D-G:GenericDA.cpt
Size: 12K Date: 7/15/88 Version:
Description:
Generic DA shell
Name = Generic MPW Tool.cpt
Path = AMUG CD:Files:Prog:D-G:Generic MPW Tool.cpt
Size: 12K Date:12/08/91 Version:
Description:
GenericTool by Doug Wyatt, May 1991. Freeware. Source for tiny MPW tool
whose entire purpose is to load the rest of itself from a code resource,
PROC 981, which is (typically) written in THINK C.
Name = Gestalt-selectors-14.txt.cpt
Path = AMUG CD:Files:Prog:D-G:Gestalt-selectors-14.txt.cpt
Size: 18K Date: 3/26/93 Version: 14
Description:
Gestalt-selectors-14 - Supplemental Gestalt Selectors List 1.4
Last modified: 9 March 1993, 12:50 CET (GMT+1). Supplemental to the
selector codes listed in the Gestalt Chapter of Inside Macintosh VI (IM
VI), that is. These can include selector codes installed by Apple (system)
software or by software from third parties (your software?). (NIM Operating
System Utilities has been delayed from Winter 1992 to June 1993, according
to Addison-Wesley Holland).
Name = GetKeys.cpt
Path = AMUG CD:Files:Prog:D-G:GetKeys.cpt
Size: 6K Date:10/14/92 Version:
Description:
GetKeys - GetKeys is a utility designed to make it easier for C programmers
to check for key depressions with the Event Manager routine GetKeys.
GetKeys returns a KeyMap, which is four longs, with one or more bits set in
the map that represent the keys that are currently depressed. GetKeys shows
you the current GetKeys key map in hexadecimal. Also, if a single key is
depressed, it generates a C-language expression that can be used to detect
that key. The GetKeys window contains a Copy button, which will copy the
displayed C code expression into the clipboard, which you can then paste
into your code.
Name = Ghost App.cpt
Path = AMUG CD:Files:Prog:D-G:Ghost App.cpt
Size: 23K Date: 2/01/88 Version:
Description:
Ghost application creator
Name = GifFormat.TXT
Path = AMUG CD:Files:Prog:D-G:GifFormat.TXT
Size: 44K Date:12/11/89 Version:
Description:
This text file explains the GIF, LZH, ZOO and many other formats in detail.
Name = GlobalSearch 1.03.cpt
Path = AMUG CD:Files:Prog:D-G:GlobalSearch 1.03.cpt
Size: 10K Date: 6/15/93 Version: 1.03
Description:
GlobalSearch 1.03 - Global Search is a small utility that lets you search
for an hexadecimal or character string in all the resources of a file. It
generates a text file named "xxx.scan" (where xxx is the name of the
searched file) with a log of all the matches that have been found. Each
match is shown in the form - [RES TYPE] [RES ID] "[RES NAME]"
$[OFFSET]where [offset] is the offset in bytes from the beginning of the
resource. Global Search was written for all ResEdit users (such as myself)
who miss a global "Find Hex" command in that otherwise wonderful
application.
Name = GrafSys121.rel.cpt
Path = AMUG CD:Files:Prog:D-G:GrafSys121.rel.cpt
Size:387K Date: 3/26/93 Version: 1.21
Description:
GrafSys121.rel - GrafSys is a THINK Pascal/C library that provides you with
simple routines for building, saving, loading (as resources), and
manipulating three dimensional objects. Objects, not just simple
single-line drawing. GrafSys supports full 3D clipping, animation and some
(primitive) hiddenline/hidden-surface drawing with simple commands from
within YOUR PROGRAM. GrafSys also supports full eye control with both
perspective and parallel projections (If you can't understand a word, don't
worry, this is just show in off for those who know about it. The docs that
come with it will try to explain what it all means later on).
Name = Graphic Gems Vol. 1.cpt
Path = AMUG CD:Files:Prog:D-G:Graphic Gems Vol. 1.cpt
Size:171K Date:12/29/92 Version:
Description:
Graphic Gems Vol. 1 - This is the source code for the programs found in
"Graphics Gems Volume I", published by Academic Press. This is over 500K
(decompressed) of PUBLIC DOMAIN snippets for 2D, 3D, and raster graphics
routines. Many topics are covered, all files are documented in the above
book.
Name = Graphic Gems Vol. 2.cpt
Path = AMUG CD:Files:Prog:D-G:Graphic Gems Vol. 2.cpt
Size: 86K Date:12/29/92 Version:
Description:
Graphic Gems Vol. 2 - This is the source code for the programs found in
"Graphics Gems Volume II", published by Academic Press. This is about 270K
(decompressed) of PUBLIC DOMAIN snippets for 2D, 3D, and raster graphics
routines. Many topics are covered, all files are documented in the above
book.
Name = Graphic Gems Vol. 3.cpt
Path = AMUG CD:Files:Prog:D-G:Graphic Gems Vol. 3.cpt
Size:117K Date:12/29/92 Version:
Description:
Graphic Gems Vol. 3 - This is the source code for the programs found in
"Graphics Gems Volume III", published by Academic Press. This is about 390K
(decompressed) of PUBLIC DOMAIN snippets for 2D, 3D, and raster graphics
routines. Many topics are covered, all files are documented in the above
book.
Name = 005.HierMenus.cpt
Path = AMUG CD:Files:Prog:A:005.HierMenus.cpt
Size: 11K Date:10/29/88 Version: 1
Description:
source code from Apple
Name = Hax 2.1.cpt
Path = AMUG CD:Files:Prog:H-K:Hax 2.1.cpt
Size: 33K Date: 4/25/92 Version: 2.1
Description:
Hax 2.1 - let’s say you have 200 TEXT files and their Creator type is MSDB
and when you double click on the icon in the Finder you get the old ‘The
document “Bla Bla Bla” could not be opened…’ By changing the the Creator to
lets MWII not only will you be able launch the old files into MacWrite II
from the Finder you will also get icons instead of those ugly generic
document icons. Anyway hax 2.1 will now change all 200 hundred files in
just a few mouse clicks (provided they are all in the same folder).
Name = HeaderFKEY 1.0a7.cpt
Path = AMUG CD:Files:Prog:H-K:HeaderFKEY 1.0a7.cpt
Size: 14K Date:12/10/90 Version: 1.0a7
Description:
This is version 1.0a7 of Header FKEY, a FKEY that creates nicely
formatted functino comment headers. This version has more options,
a preview mode, and should work with Think C 100%. It also works with
MPW, except that it doesn't import from MPW yet (nor from Think C,
that's coming next). This FKEY makes the job of writing comment headers
for your code much more pleasant. I use it all the time now. You should
too! (Shareware, source code available ).
Name = Hello Tabby.cpt
Path = AMUG CD:Files:Prog:H-K:Hello Tabby.cpt
Size: 9K Date: 7/25/89 Version:
Description:
Hello Tabby is pascal code (Light Speed) for developing Tabby Products.
Name = Help Package.cpt
Path = AMUG CD:Files:Prog:H-K:Help Package.cpt
Size: 18K Date: 6/15/92 Version:
Description:
Help Package - The Help Package was written with programmers,
compatibility, and ease of use in mind. Developers using this help system
can be assured of compatibility with System 6 and later. What does it do?
This package of routines creates a Help menu or adds menu items to the Help
Menu under System 7. When the user selects one of the items, the Help
routines display a dialog with scrollable text from a TEXT resource you
define. It's so easy to use these routines, you can add them to a
completed project with VERY minor changes to your source.
Name = Hex Key.cpt
Path = AMUG CD:Files:Prog:H-K:Hex Key.cpt
Size: 31K Date:11/06/92 Version:
Description:
Hex Key - What Hex Key does is it presents a dialog into which you can
enter either decimal or hexadecimal numbers, selectable by radio
button. After you hit "Okay", or the return or enter keys, the numbers will
be converted to the appropriate values in the alternative number formats.
In other words, if you enter a hex value, the number will be converted to
its appropriate form in FOND, Fixed and Fract decimal. If you enter a
decimal number, it will be shown in FOND, Fixed and Fract hex. Where a
number falls outside the range of the format, the text "N/A" is shown, so
you don't act upon a bogus number.
Name = HyperStuff.cpt
Path = AMUG CD:Files:Prog:H-K:HyperStuff.cpt
Size: 7K Date:12/22/88 Version:
Description:
LSC calls for Hypercard
Name = ICON GLUE.cpt
Path = AMUG CD:Files:Prog:H-K:ICON GLUE.cpt
Size: 60K Date: 1/07/89 Version:
Description:
Icon Maker Glue program - makes resources
Name = IM I-V Index.cpt
Path = AMUG CD:Files:Prog:H-K:IM I-V Index.cpt
Size: 33K Date:10/02/92 Version:
Description:
IM I-V Index - Inside Macintosh Index applications. Install the Index
applications in an appropriate place. System 7 users will probably want to
put them into the Apple Menu Items folder. Double-click on an Index
application icon to launch.
Name = IM I-V Index DA.cpt
Path = AMUG CD:Files:Prog:H-K:IM I-V Index DA.cpt
Size: 33K Date:10/02/92 Version:
Description:
IM I-V Index DA - This DA has exactly the same database as the application
of the same name. It is for those who want/need a DA for some reason (such
as not running MultiFinder). I am no longer upgrading this DA, so no new
features will be added in the future, though the database file will be
updated if that becomes necessary.
Name = IM VI Index.cpt
Path = AMUG CD:Files:Prog:H-K:IM VI Index.cpt
Size: 61K Date:10/02/92 Version:
Description:
IM VI Index - Inside Macintosh Index applications. Install the Index
applications in an appropriate place. System 7 users will probably want to
put them into the Apple Menu Items folder. Double-click on an Index
application icon. If all goes well, a window will open with some info in
it.
Name = INIT Debugger v1.0.cpt
Path = AMUG CD:Files:Prog:H-K:INIT Debugger v1.0.cpt
Size: 5K Date: 1/30/92 Version: 1.0
Description:
The INIT Debugger is a useful System Extension that allows you to easily
break into your debugger suring the startup process. Just hold down the ‘D’
key while The INIT Debugger loads and the debugger will be invoked. Many
times, when debugging Extensions you want to be able to break into MacsBug
(or TMON) just _after_ Extension XYZ loads but just _before_ Extension ABC
loads. This can be impossible, a pain, etc. and takes much skill and maybe
a few tries! By renaming The INIT Debugger you can make it load in-between
two other Extensions and invoke the debugger right in between them both!
Name = INIT Shell.cpt
Path = AMUG CD:Files:Prog:H-K:INIT Shell.cpt
Size: 6K Date: 6/15/92 Version:
Description:
INIT Shell - Copyright (c) 1990,91 by Neal E. Trautman. 'ShareWare' --
Please send $5 contribution to, Neal Trautman, 3700 Clinton Parkway, #1412,
Lawrence, KS 66047. This is an INIT Shell.
Name = Icon.sample.cpt
Path = AMUG CD:Files:Prog:H-K:Icon.sample.cpt
Size: 7K Date:11/06/88 Version:
Description:
ICON samples foe MPW
Name = Infinity Windoid.cpt
Path = AMUG CD:Files:Prog:H-K:Infinity Windoid.cpt
Size: 26K Date: 3/26/93 Version:
Description:
Infinity Windoid - This archive contains the source for a standalone code
resource that conforms to a Window DEFinition (WDEF), as defined by Apple
Computer in Inside Macintosh. It provides a 'windoid' appearance. A windoid
is a floating window that appears above document windows in an application
and is commonly used for things like tool palettes, information windows,
and the like. The WDEF included in the ResEdit file can be used as-is, but
if a zoom box is to be used, you will probably want to change the behavior
of what is included (by default, it zooms smaller rather than larger as
described in the source code).
Name = Inside Mac Indexes.cpt
Path = AMUG CD:Files:Prog:H-K:Inside Mac Indexes.cpt
Size:185K Date: 2/16/93 Version:
Description:
Inside Mac Indexes - New IM Index contains an index to the first five
volumes of New Inside Macintosh, “Files”, “Memory”, “Processes”, “Macintosh
Toolbox Essentials” and “Overview”. The entries are of the form “X1-2”,
where “X” is the first letter of the volume name, “1” is the chapter
number, and “2” is the page number. The exception to this numbering scheme
is Overview, which doesn’t use chapter numbers. (Don’t ask me why --
obviously the book teams at Apple weren’t talking to each other.)
Name = InstallCustomIcon.cpt
Path = AMUG CD:Files:Prog:H-K:InstallCustomIcon.cpt
Size: 9K Date:10/02/92 Version:
Description:
InstallCustomIcon - Part of a family of programmer's tools. A 'Drag and
Drop' Application that changes the 'Use Custom Icon' flag in any file
dropped onto it. Although you may compile an Application with a Custom Icon
in the Resource Fork, Turbo Pascal, and others, leave you to Set the Use
Custom Icon flag with ResEdit. If this fag is not set then Finder will
ignore your Custom Icon and use the 'Standard' Icon.
Name = Introduction to DAL 1.1.1.cpt
Path = AMUG CD:Files:Prog:H-K:Introduction to DAL 1.1.1.cpt
Size:155K Date:11/01/91 Version: 1.1.1
Description:
This stack is designed to be an introduction to relational databases, the
SQL query language and Apple's Data Access Language. Copyrighted by Apple
Computer 1990.
Name = K & R.cpt
Path = AMUG CD:Files:Prog:H-K:K & R.cpt
Size: 7K Date: 6/15/92 Version:
Description:
K & R - contains programing info in DA format. By Neil Trautman.
Name = Karnaugh.cpt
Path = AMUG CD:Files:Prog:H-K:Karnaugh.cpt
Size: 21K Date: 9/21/87 Version:
Description:
Table Calculator.
Name = KeMo 1.03.cpt
Path = AMUG CD:Files:Prog:H-K:KeMo 1.03.cpt
Size: 72K Date:10/14/92 Version: 1.03
Description:
KeMo 1.03 - This package is essentially a set of functions to help writing
reaction time experiments on the Mac, the KeMo Reaction Timing Utilities.
Functionality currently consists of the following, a timer with 20
microsecond resolution, polling functions for ADB devices, such as
keyboards and mice, with +/-1.4 to +/-2.1 msec accuracy, depending on your
Mac (as opposed to the +/- 8 to +/-16 msec accuracy that you get with
"normal" Toolbox functions like GetKeys), and much more!
Name = kgarten2
Path = AMUG CD:Files:Prog:H-K:kgarten2
Size: 9K Date: 5/26/87 Version:
Description:
Pascal
Name = kgarten3
Path = AMUG CD:Files:Prog:H-K:kgarten3
Size: 6K Date: 5/26/87 Version:
Description:
Pascal Lesson
Name = kindergarten 1
Path = AMUG CD:Files:Prog:H-K:kindergarten 1
Size: 7K Date: 5/26/87 Version:
Description:
Pascal Lesson
Name = Long Labels User Area.cpt
Path = AMUG CD:Files:Prog:M:Long Labels User Area.cpt
Size: 27K Date: 4/05/89 Version:
Description:
LOng Labels EUA for TMON
Name = LSP cdevIntf.cpt
Path = AMUG CD:Files:Prog:M:LSP cdevIntf.cpt
Size: 2K Date:12/07/88 Version:
Description:
LSP CDEV template
Name = LSP/C.cpt
Path = AMUG CD:Files:Prog:M:LSP/C.cpt
Size: 34K Date: 1/14/89 Version:
Description:
Pascal to C comparisons
Name = TP201.cpt
Path = AMUG CD:Files:Prog:T:TP201.cpt
Size: 32K Date: 4/05/89 Version: 2.
Description:
NEw patch for LSP brings up to 2.01
Name = Lex.cpt
Path = AMUG CD:Files:Prog:M:Lex.cpt
Size:131K Date: 8/28/91 Version:
Description:
LEX transforms a regular-expression grammar and associated action routines
into a C function and set of tables, yielding a table-driven lexical
analyser which manages to be compact and rapid. DECUS Structured Languages
SIG Version of 30-Oct-82.Charles H. Forsyth, University of Waterloo,
Waterloo, Ontario, N2L 3G1Canada Revised by Robert B. Denny & Martin Minow.
Name = Linear Network Analysis.cpt
Path = AMUG CD:Files:Prog:M:Linear Network Analysis.cpt
Size:200K Date:10/02/92 Version:
Description:
Linear Network Analysis - a graphical analog circuit simulator - can do
several types of circuit analysis and plot the results.
Name = LogIt.cpt
Path = AMUG CD:Files:Prog:M:LogIt.cpt
Size: 13K Date: 6/10/92 Version:
Description:
LogIt - LogIt is a free utility written using Think C 4.0.5. Its sole
purpose is to be an event-logger; i.e., to enable users to keep track of
the times at which various events have occurred and to record descriptions
of those events in a log. That log can be edited in all the usual
text-editing ways, can be saved to disk, and can be printed. If you have
problems printing or copying and pasting large amounts of text, increase
the amount of memory available in the Get Info box.
Name = LogoMotion101.cpt
Path = AMUG CD:Files:Prog:M:LogoMotion101.cpt
Size:511K Date: 5/22/93 Version: 1.01
Description:
LogoMotion101 - LogoMation is a programming environment for people young
and old alike, doing their first steps in programming. It introduces the
concepts of programming and program design through a programming language
that supports advanced graphics, animation, and sound.
Name = M2TSkel.cpt
Path = AMUG CD:Files:Prog:M:M2TSkel.cpt
Size: 68K Date: 6/16/87 Version:
Description:
M2tSkeleton files.
Name = MacProto.h.cpt
Path = AMUG CD:Files:Prog:M:MacProto.h.cpt
Size: 11K Date: 1/04/89 Version:
Description:
'C' prototypes for LSC of Mac Toolbox for IM vol. I-IV
Name = MASTER List V110191.cpt
Path = AMUG CD:Files:Prog:M:MASTER List V110191.cpt
Size: 19K Date:12/10/91 Version:
Description:
This is a Master list of all Apple products available for 3rd party
licensing. Contact License.SW on Apple Link for further info.
Name = Assembler.cpt
Path = AMUG CD:Files:Prog:A:Assembler.cpt
Size: 70K Date:11/27/87 Version: 7.4
Description:
Great Assembler with Docs. Version 7.4 Supports 68020
Name = mini.cpt
Path = AMUG CD:Files:Prog:M:mini.cpt
Size: 54K Date:10/02/88 Version:
Description:
Source Code for the MiniTerm program.
Name = Mouser.cpt
Path = AMUG CD:Files:Prog:M:Mouser.cpt
Size:122K Date: 9/03/89 Version:
Description:
A Object Pacal/C++ browser in the smalltalk sense. Parses your source and
builds the tree structures for the browser. Well just play with it.
Name = MPW Pascal Proc/Func Locat.cpt
Path = AMUG CD:Files:Prog:M:MPW Pascal Proc/Func Locat.cpt
Size: 14K Date: 7/03/87 Version:
Description:
MPW Pascal Procedures.
Name = MT Index.cpt
Path = AMUG CD:Files:Prog:M:MT Index.cpt
Size: 68K Date: 1/05/89 Version: 1.0
Description:
Hypercard stack for index of MacTutor Articles
Name = MacAPL.cpt
Path = AMUG CD:Files:Prog:M:MacAPL.cpt
Size: 97K Date: 5/26/87 Version:
Description:
MacApl program.
Name = MacBinary C Source.cpt
Path = AMUG CD:Files:Prog:M:MacBinary C Source.cpt
Size: 4K Date:12/31/91 Version:
Description:
This file contains MacBinary C Source code for programers wishing to build
telecom file transfer programs.
Name = MacGSMenuINIT.cpt
Path = AMUG CD:Files:Prog:M:MacGSMenuINIT.cpt
Size: 4K Date: 5/22/93 Version:
Description:
MacGSMenuINIT - This INIT was written to allow MacGS to peacefully co-exist
with such extensions as BeHierachic and MenuChoice, which unfortunately do
not restore an application's resource file context after they execute.
Name = MacGadgets™ Demo.cpt
Path = AMUG CD:Files:Prog:M:MacGadgets™ Demo.cpt
Size:101K Date: 3/22/92 Version:
Description:
MacGadgets is a Human Interface Design Kit that gives your application a
three-dimensional, gray-scale appearance comparable to that enjoyed by
users of NeXT, Open Look and Windows 3.0. In addition to enhanced versions
of the familiar rounded-corner buttons, check boxes, radio button, scroll
bars, windows, alerts and dialog boxes, MacGadgets offers an attractive
suite of graphical devices comprising icon buttons, sliders, gauages,
square-corner buttons, lines, boxes, pop-ups, scrolling list, display text,
calendars, palettes, annunciators and counters. All of the above are
resources that can be installed with a resource editor.
Name = MacHack '92.word.cpt
Path = AMUG CD:Files:Prog:M:MacHack '92.word.cpt
Size: 5K Date: 4/14/92 Version:
Description:
MacHack '92 contains info on the MacHack meeting for 1992.
Name = MacIISLOTTools.cpt
Path = AMUG CD:Files:Prog:M:MacIISLOTTools.cpt
Size: 41K Date: 3/20/88 Version:
Description:
Mac II Slot tools & Utilities
Name = MacIIcdev.cpt
Path = AMUG CD:Files:Prog:M:MacIIcdev.cpt
Size: 20K Date: 8/17/87 Version:
Description:
MacII Developers.
Name = MacOberon3.3.cpt
Path = AMUG CD:Files:Prog:M:MacOberon3.3.cpt
Size:659K Date: 5/31/93 Version: 3.3
Description:
MacOberon3.3 - Look at Oberon as a preview of Pink. The ideas behind Oberon
are very similar to the 'Object Oriented Operating System' Apple/Taligent
is pursuing. The best way to describe Oberon is as if HyperCard were an
operating system, and much more powerful. It's very slick, and very
extensive. Though MacOberon is an application rather than an OS, and its
interface is un-Mac-like, it is a joy to use, and gives a good indication
of the way things will be heading, hopefully. MacOberon requires a Mac
with a 68020 CPU and a floating point coprocessor (or FPU init), and will
not run on a Classic.
Name = MacRecorder® HackersToolkit.cpt
Path = AMUG CD:Files:Prog:M:MacRecorder® HackersToolkit.cpt
Size: 19K Date:12/24/89 Version:
Description:
MacRecorder HackersToolkit.sit is a programers guide ti using calls to
MacRecorder.
Name = MacSnoop™ Demo.cpt
Path = AMUG CD:Files:Prog:M:MacSnoop™ Demo.cpt
Size: 55K Date: 7/22/92 Version: demo
Description:
MacSnoop™ Demo - While not yet up to the full capabilities of FEDIT in
terms of file recovery tools, it does have many wished for enhancements not
the least of which is full HFS and MFS support. In addition, the overall
design allows multiple volume/directory and editing windows open on the
Desktop and a closer adherence to the Macintosh User Interface.
Name = MacStarter.cpt
Path = AMUG CD:Files:Prog:M:MacStarter.cpt
Size: 61K Date:10/27/92 Version:
Description:
MacStarter - MacStarter.π is a simple application shell I have written
for myself in THINK C 5.0. Mostly, it provides the basic window behavior,
dragging, changing size, zooming, closing and vertical and horizontal
scroll bars. It uses a window class to provide these behaviors. You create
your own window by filling in the blanks in the definition of a subclass of
the window class. You don't really need to know anything in advance about
object-oriented programming to use this shell. I wrote the program this way
because it allowed me to localize the changes that you need to make to one
file, applicationProcs.c.
Name = MacTutor CD-ROM.cpt
Path = AMUG CD:Files:Prog:M:MacTutor CD-ROM.cpt
Size: 6K Date:10/09/92 Version:
Description:
MacTutor CD-ROM - This is a 'TEXT' file describing the features of the
MacTutor CD-ROM Volumes I to VII. Includes text of articles, Mac news,
reviews, source code since 1984. ALSO On Location, selected developer
items from Apple, and more than 150 megs of freeware/shareware especially
for developers.
Name = MacTutorDB.cpt
Path = AMUG CD:Files:Prog:M:MacTutorDB.cpt
Size: 32K Date:11/15/87 Version:
Description:
MacTutor FileMaker+ Database on Articles
Name = MacsBug 6.2.2.cpt
Path = AMUG CD:Files:Prog:M:MacsBug 6.2.2.cpt
Size:136K Date: 2/03/92 Version:
Description:
MacsBug 6.2.2 supports the Macintosh Plus and all newer Macintosh models.
These are the Macintosh Plus, SE, II, IIx,IIcx, SE30, Portable, IIci, IIfx,
Classic, IIsi and LC. MacsBug 6.2.2 works reliably with all Apple monitors
and all third-party monitors if their slot ROM and driver software have
been designed according to the guidelines presented in Designing Cards and
Drivers for the Macintosh II and Macintosh SE, with and without 32 bit
QuickDraw.
Name = MacsBug Help.cpt
Path = AMUG CD:Files:Prog:M:MacsBug Help.cpt
Size: 13K Date: 1/30/92 Version:
Description:
This is a help file for those getting into MacsBug.
Name = ManDrake.cpt
Path = AMUG CD:Files:Prog:M:ManDrake.cpt
Size: 9K Date:10/02/92 Version:
Description:
ManDrake - Another in a family of programmer's tools. This is a 'Drag and
Drop' Application that changes the 'Visible' flag in any file selected or
in any file dropped onto it. Use it to hunt down Disk filling Temp Files
etc, or hide a project from roaming eyes.
Name = Mandrake 1.1.cpt
Path = AMUG CD:Files:Prog:M:Mandrake 1.1.cpt
Size: 5K Date: 6/15/93 Version: 1.1
Description:
Mandrake 1.1 - Another in a family of programmer's tools. This is a 'Drag
and Drop' Application that changes the 'Visible' flag in any file selected
or in any file dropped onto it. Use it to hunt down Disk filling Temp Files
etc, or hide a project from roaming eyes.
Name = Marker.cpt
Path = AMUG CD:Files:Prog:M:Marker.cpt
Size: 16K Date: 2/23/92 Version: 1.0b6
Description:
Marker 1.0b6 - No, it’s not an INIT or a CDEV, it’s not even a desk
accessory. It’s an application that is System 7 friendly, and runs in a
64k partition. Marker Maker takes a source file created in THINK C, parses
the C source code, and marked each function name it comes across (not the
prototypes, only the actual function where it’s defined). You run it, and
through a standard get file dialog, you select the file or folder, and away
it goes. Most files are marked in less than a second. The next time you
open the file in the THINK C editor, all of the function names in the file
will be there when you command-click in the title bar. It’s that simple.
Name = Marker Control.cpt
Path = AMUG CD:Files:Prog:M:Marker Control.cpt
Size: 17K Date:12/23/92 Version: .6b
Description:
Marker Control - This is a new version of Marker Control, a control panel
that causes files in THINK C to be marked and their window positions saved.
Name = MaxQuadraFloat.cpt
Path = AMUG CD:Files:Prog:M:MaxQuadraFloat.cpt
Size: 5K Date: 4/12/93 Version:
Description:
MaxQuadraFloat - Wonder why you don't seem to be getting the performance
improvement on the Quadra with floating-point that you should? While the
Quadra is maybe an order of magnitude faster in floating-point addition,
subtraction, multiplication, and division, it does not implement the 6888x
FINTRZ instruction, so conversions from float to int take 4 times longer on
the Quadra than the FX. FINTRZ means "float-to-int, rounding toward zero",
and is the rounding method that is specified by C. One the 68040, the
FINTRZ instruction is not implemented, and is implemented through a trap.
Name = May MacUser Program.cpt
Path = AMUG CD:Files:Prog:M:May MacUser Program.cpt
Size: 38K Date: 4/29/90 Version:
Description:
THINK C source code and project file for the mini Generic App program
featured in MacUser Power Programming, May 1990.
Keywords: MacUser, THINK, C, shell, generic
Name = MemMapper1.1.cpt
Path = AMUG CD:Files:Prog:M:MemMapper1.1.cpt
Size: 21K Date: 4/21/93 Version: 1.1
Description:
MemMapper1.1 - f you've done any programming on the Mac you've probably
seen drawings of the Macintosh's memory map. This is a grid which
graphically shows the location of various system structures and programs in
RAM and where they are in relation to each other. Well, just to make all
that theory seem more real, Memory Mapper will draw that map for you so you
can see exactly what is living in your Mac's RAM right now. Version 1.1
improves the color of the display and has a few other minor changes.
Name = MenuMaze.cpt
Path = AMUG CD:Files:Prog:M:MenuMaze.cpt
Size: 8K Date: 7/04/87 Version:
Description:
Menu Maze demo.
Name = MiniScreen.cpt
Path = AMUG CD:Files:Prog:M:MiniScreen.cpt
Size: 18K Date: 4/14/92 Version: 1.7
Description:
MiniScreen temporarily changes your monitor's desktop to any size you
desire, such as the dinky, nine-inch "Classic" monitor. It is most
excellent for debuging your work for a 9 inch screen or game playing.
Version 1.7. The pop-up menu of standard monitor sizes has been updated
to include all known commercial monitor dimensions at this time.
Name = Mobius Generator2.0.cpt
Path = AMUG CD:Files:Prog:M:Mobius Generator2.0.cpt
Size: 68K Date: 6/02/93 Version: 2.0
Description:
Mobius Generator 2.0 - Mobius Strip Maker draws an elusive surface known as
a Mobius Strip (a shape with only one side.) You can vary parameters and
graph the results. The interface is clean and intuitive, and it supports
saving files, printing files, and some extremely intricate graphics. A
Mobius screen saver is also included.
Name = Monitor.cpt
Path = AMUG CD:Files:Prog:M:Monitor.cpt
Size: 11K Date: 1/14/90 Version:
Description:
Monitor.sit is a program for monitoring the serial ports of the Mac.
Name = MovesMemFKey.cpt
Path = AMUG CD:Files:Prog:M:MovesMemFKey.cpt
Size: 7K Date: 7/15/88 Version:
Description:
Memory movement detector F Key
Name = NIFTY.cpt
Path = AMUG CD:Files:Prog:N-P:NIFTY.cpt
Size:291K Date: 1/01/92 Version:
Description:
Features Floating Windows, System 7, color, offscreen BitMaps and PixMaps,
the List Manger AND MUCH, MUCH MORE !!! Lots of C source code, together
with ".r" file. Contact John at (703) 569-2294 {YOUR nickel !!!!!}
Name = NoTrash!.cpt
Path = AMUG CD:Files:Prog:N-P:NoTrash!.cpt
Size: 41K Date: 3/18/90 Version:
Description:
A couple alternate Trash ICN#s and sounds whipped up by Erik Ohlin and
distributed as UNDERware.
Name = NeXT Browser.cpt
Path = AMUG CD:Files:Prog:N-P:NeXT Browser.cpt
Size: 12K Date:11/02/88 Version:
Description:
Nice example of NExt file system on Mac
Name = New IM Index.cpt
Path = AMUG CD:Files:Prog:N-P:New IM Index.cpt
Size: 30K Date:10/02/92 Version:
Description:
New IM Index - These applications were written in assembly language using
the CDS assembler from Consulair. They were adapted from my earlier
effort, “Inside Mac I-V Index DA”. The Inside Mac Index file is now part
of the resource fork of each application, so you no longer have to worry
about it cluttering up your System folder. These applications have been
tested on a Mac 512Ke under System 6.05, an SE/30 under System 7, and a Mac
IIci under System 7. If you have another kind of Mac and System it should
work, but I can't guarantee that.
Name = New Inside Mac Map.cpt
Path = AMUG CD:Files:Prog:N-P:New Inside Mac Map.cpt
Size: 8K Date: 9/04/92 Version:
Description:
New Inside Mac Map - This is a PICT (grayscale) file that describes the new
edition of Inside Macintosh from Addison-Wesley. It describes each of the
volumes available.
Name = New Inside Macintosh Info.cpt
Path = AMUG CD:Files:Prog:N-P:New Inside Macintosh Info.cpt
Size: 14K Date: 6/09/92 Version:
Description:
New Inside Macintosh Info - These are the dates that the first six books of
New Inside Macintosh will be available in bookstores. Advance copies of the
first three books -- Files, Processes, and Memory -- will be available for
purchase at MacWorld in Boston in August.
Name = NewTools.cpt
Path = AMUG CD:Files:Prog:N-P:NewTools.cpt
Size: 23K Date: 9/13/87 Version:
Description:
New Tools for MPW.
Name = OL Developer's Kit Doc.cpt
Path = AMUG CD:Files:Prog:N-P:OL Developer's Kit Doc.cpt
Size: 7K Date: 3/22/92 Version:
Description:
This is the On Location Developers kit.
Name = OL File Kinds Editing.cpt
Path = AMUG CD:Files:Prog:N-P:OL File Kinds Editing.cpt
Size: 2K Date: 3/22/92 Version:
Description:
This file contains information on editing On Location file types.
Name = OOP for C.cpt
Path = AMUG CD:Files:Prog:N-P:OOP for C.cpt
Size: 83K Date:12/19/88 Version:
Description:
OOP libraries for C. Good stuff for thought.
Name = Object I/O Reference Demo.cpt
Path = AMUG CD:Files:Prog:N-P:Object I/O Reference Demo.cpt
Size: 32K Date: 4/09/92 Version:
Description:
Object I/O Reference Demo - The enclosed Object I/O Reference Demo is an
abbreviated version of the hypertext manual provided with Object I/O 1.1.
Many people have asked us basic questions about what object I/O is for and
why do they need it. We felt the best learning tool at our disposal is the
tutorial section of the reference. Several have also commented that object
I/O is only for advanced users of the TCL. We believe just the opposite,
that object I/O will let beginning users prototype a *working* application
that saves and opens documents, instead of a dummy program with just a user
interface.
Name = On Location Indexes on CD-ROM's
Path = AMUG CD:Files:Prog:N-P:On Location Indexes on CD-ROM's
Size: 4K Date: 3/04/92 Version:
Description:
This file discusses how to make On Location index's work properly on
CD-ROM's.
Name = one liners.cpt
Path = AMUG CD:Files:Prog:N-P:one liners.cpt
Size: 5K Date: 7/24/91 Version:
Description:
Great collection of brief bits of programming advice and tricks.
Name = Osi oop demo.cpt
Path = AMUG CD:Files:Prog:N-P:Osi oop demo.cpt
Size: 14K Date: 9/24/92 Version:
Description:
Osi oop demo - OSI OOP was written in THINK C 5.0.2 using it's built-in
object oriented extensions. The resources were created using Resorcerer and
ResEdit. OSI OOP implements a layered open systems interconnection approach
to data communications and includes session, transport, and data link
layers. The layers are designed (and commented) to allow you to easily
implement CRC calculation, error checking, framing, and much more,
depending on your needs. This demo supports serial ports only (via the
fully functional CSerialPort object).
Name = PICTControl.cpt
Path = AMUG CD:Files:Prog:N-P:PICTControl.cpt
Size: 36K Date: 1/07/89 Version:
Description:
Icon button controls
Name = Pocket3.cpt
Path = AMUG CD:Files:Prog:N-P:Pocket3.cpt
Size: 78K Date: 3/02/88 Version:
Description:
An small forth interpreter with sample programs.
Name = 006.PopMenus.cpt
Path = AMUG CD:Files:Prog:A:006.PopMenus.cpt
Size: 12K Date:10/29/88 Version: 1
Description:
Pop up menu source code from Apple
Name = PROG.cpt
Path = AMUG CD:Files:Prog:N-P:PROG.cpt
Size: 23K Date: 5/26/87 Version:
Description:
Programer files.
Name = ProtoTyper Demo.cpt
Path = AMUG CD:Files:Prog:N-P:ProtoTyper Demo.cpt
Size:124K Date: 2/05/89 Version: 1.0
Description:
Demo of application that creates code for mac programs
Name = PSM.cpt
Path = AMUG CD:Files:Prog:N-P:PSM.cpt
Size: 16K Date: 5/26/87 Version:
Description:
PSM
Name = PaintPeeker.cpt
Path = AMUG CD:Files:Prog:N-P:PaintPeeker.cpt
Size: 38K Date: 5/26/87 Version:
Description:
Paint peeker.
Name = PaintToolUnit.cpt
Path = AMUG CD:Files:Prog:N-P:PaintToolUnit.cpt
Size: 17K Date:11/03/88 Version:
Description:
Paint tool unit for programing
Name = Pallet.cpt
Path = AMUG CD:Files:Prog:N-P:Pallet.cpt
Size: 9K Date: 5/26/87 Version:
Description:
Pallet program
Name = Password.cpt
Path = AMUG CD:Files:Prog:N-P:Password.cpt
Size: 6K Date: 7/24/91 Version:
Description:
Pascal example code handles "blind" password entry in a modal dialog.
Name = Patch/Error.cpt
Path = AMUG CD:Files:Prog:N-P:Patch/Error.cpt
Size: 19K Date:10/26/87 Version:
Description:
Patches and errors listing
Name = Peek a Boo 1.01.cpt
Path = AMUG CD:Files:Prog:N-P:Peek a Boo 1.01.cpt
Size: 13K Date: 6/15/93 Version: 1.01
Description:
Peek a Boo 1.01 - Part of a family of programmer's tools. This is a 'Drag
and Drop' Application that lists the Flags and Details, used by the Finder,
of any file dropped onto them. The Type and Creator codes are useful and so
is the condition of some of the other flags etc.
Name = Photo CD Compatibility .cpt
Path = AMUG CD:Files:Prog:N-P:Photo CD Compatibility .cpt
Size: 7K Date: 5/14/93 Version:
Description:
Photo CD Compatibility - this is a list of all the drives that are Photo CD
compatable.
Name = PixelFlipper src.cpt
Path = AMUG CD:Files:Prog:N-P:PixelFlipper src.cpt
Size: 39K Date: 7/24/91 Version:
Description:
C source code for Pixel Flipper 1.0.1b2, which allows you to change the
screen depth of your monitor. Does many functions performed by Apple's
Monitors cdev without the need for a time-consuming trip to the Conbtrol
Panel. Has popup menus and should work with multiple monitors. Mac
II-series only.
Name = Pocket Forth rel.5.cpt
Path = AMUG CD:Files:Prog:N-P:Pocket Forth rel.5.cpt
Size:148K Date:11/06/91 Version:
Description:
Pocket Forth is a simple interpreter that can execute code or compile it
into a dictionary for later execution. Source code text is typed from the
keyboard, pasted from the clipboard or loaded from a file. The text is
interpreted one line at a time. When the line is completed an 'ok' prompt
appears and the input sequence restarts. This is a very indepth package.
Write to the author, Chris Heilman, on CompuServe at [70566,1474], Bitnet
(heilman@pc) or through the US Mail to my personal zip code: 85066-8345.
Name = PopUp.cpt
Path = AMUG CD:Files:Prog:N-P:PopUp.cpt
Size: 15K Date: 6/16/87 Version:
Description:
Popup Menu Demo.
Name = PopUpMenu Demo.cpt
Path = AMUG CD:Files:Prog:N-P:PopUpMenu Demo.cpt
Size: 31K Date: 2/14/92 Version:
Description:
PopUpMenu Demo is a Demo of System 7’s popup menu CDEF, in THINK C.
Name = PowerBreak.cpt
Path = AMUG CD:Files:Prog:N-P:PowerBreak.cpt
Size: 3K Date:10/09/92 Version: 1.0
Description:
PowerBreak - PowerBreak is a tiny extension that allows developers and
anyone else who uses Macsbug to drop into the debugger as though they had
hit the programmer's key available on other Macs. It was created because I
recently bought a PowerBook 145 and found that the only way to drop into
the debugger was to stick a small object into this little cavity on the
back (like the way you eject floppies from a disfunctional drive). What a
pain! Hence, PowerBreak (But it can be used on non-porta-macs too!)
Name = Primer source changes.cpt
Path = AMUG CD:Files:Prog:N-P:Primer source changes.cpt
Size: 13K Date:11/01/91 Version:
Description:
This Compactor archive contains primer changes for the Mark & Reed
C and Pascal programming Primers. These are program changes made
necessary by the release of Think C 5.0 and Think Pascal 4.0.
Original file posted by Dave Mark with a request for as wide a
distribution as possible.
Name = Prism.cpt
Path = AMUG CD:Files:Prog:N-P:Prism.cpt
Size:109K Date: 6/10/92 Version:
Description:
Prism - These files allow you to manipulate the System palate colors and
provides some interesting and colorful work environments.
Name = Process Finder.cpt
Path = AMUG CD:Files:Prog:N-P:Process Finder.cpt
Size: 56K Date:12/29/92 Version:
Description:
Process Finder - Process Finder is an application that displays all running
processes and allows you to view information about each process and to send
quit events. Process Finder also explores some experimental user interface
ideas.
Name = Prog.BagofTricks1.1a.cpt
Path = AMUG CD:Files:Prog:N-P:Prog.BagofTricks1.1a.cpt
Size:110K Date:10/02/92 Version: 1.1
Description:
Prog.BagofTricks1.1a - Experienced programmers have been buying BOT like
crazy because it simply handles things "real" programmer just don't want to
fool around with. My personal favorites are the New List Manager and the
Scroll Bars. I always dreaded putting those in my app. And unlike most
other packages, you can use them stand-alone. Nearly every other package
on the Mac has you using someone else's event loop. With other packages
you have to use all or nothing. But with BOT you pick what you want and
simply link it into your program.
Name = Programmer.cpt
Path = AMUG CD:Files:Prog:N-P:Programmer.cpt
Size: 20K Date: 5/26/87 Version:
Description:
Programmer notes.
Name = Programming Contest!
Path = AMUG CD:Files:Prog:N-P:Programming Contest!
Size: 3K Date: 3/04/92 Version:
Description:
Programming Contest! - This file lists a programming contest for MUBBS
modules by Nate Hawthorn. AMUG will provide a BBS in a BOX CD-ROM as the
prize.
Name = Progress CDEF.cpt
Path = AMUG CD:Files:Prog:N-P:Progress CDEF.cpt
Size: 3K Date:12/23/92 Version:
Description:
Progress CDEF - This is a CDEF for a progress box. It's very flexable. Any
size you like, any old-sytle Quickdraw color you like. Very useful if
displaying progress of an operation like a file copy or file transfer.
Name = Q&A.PAS
Path = AMUG CD:Files:Prog:Q-R:Q&A.PAS
Size: 10K Date: 6/29/87 Version:
Description:
Borland answers most frequent questions - Turbo.
Name = QAPict.cpt
Path = AMUG CD:Files:Prog:Q-R:QAPict.cpt
Size: 30K Date: 4/12/93 Version:
Description:
QAPict - This is a PICT viewer application which was written using
QuickApp. QuickApp is a C++ applications framework. Designed in the
tradition of MacAppr, its' style will be instantly familiar to any MacApp
programmer. QuickApp is not designed to replace MacApp for development of
large scale projects, but as a new tool for your development needs.
QuickApp strips away all but the crucial features which MacApp provides.
This allows QuickApp to have blazingly fast compile times, and generate
applications with trivially small code sizes. It also makes it easy to
learn.
Name = QB->FB.cpt
Path = AMUG CD:Files:Prog:Q-R:QB->FB.cpt
Size: 62K Date: 3/26/93 Version:
Description:
QB->FB - This conversion program will translate a QuickBASIC source code
file saved in TEXT format into a source code TEXT file FutureBASIC can use.
It will convert approximately 80% of the QB keywords into FB syntax
including a majority of CLR and Toolbox calls. It will also convert
multi-line IF/THEN statements into FB's LONG IF structures, change
multi-statement lines containing colons into single lines. Additionaly, it
will convert QB subroutine labels to FB format and convert SUBs into LOCAL
FNs. It also attempts to mark every statement not converted with
appropriate references to the Reference or Handbook manuals for help in
fixing your source code.
Name = QDPat.cpt
Path = AMUG CD:Files:Prog:Q-R:QDPat.cpt
Size: 64K Date: 1/29/90 Version:
Description:
This is the complete source code for Quick Draw Pattern. This was done
using Think Pascal.
Name = QP.cpt
Path = AMUG CD:Files:Prog:Q-R:QP.cpt
Size: 17K Date: 5/26/87 Version:
Description:
Quick Print
Name = QuickEvent v1.1.cpt
Path = AMUG CD:Files:Prog:Q-R:QuickEvent v1.1.cpt
Size: 37K Date: 4/19/88 Version: 1.1
Description:
Quick Event v1.1 for programing
Name = RDecompiler.cpt
Path = AMUG CD:Files:Prog:Q-R:RDecompiler.cpt
Size: 33K Date: 2/13/88 Version:
Description:
Decomplies code make into R Maker format
Name = ResDecomp1.cpt
Path = AMUG CD:Files:Prog:Q-R:ResDecomp1.cpt
Size: 11K Date: 6/28/87 Version: 1.0
Description:
Resource decompiler.
Name = REdExamples.cpt
Path = AMUG CD:Files:Prog:Q-R:REdExamples.cpt
Size: 33K Date:12/10/88 Version: 1.2b1
Description:
This is the examples folder that came on the APDA resED disk
Name = ReseditDocs.cpt
Path = AMUG CD:Files:Prog:Q-R:ReseditDocs.cpt
Size: 15K Date: 7/13/88 Version:
Description:
ResEdit docs from AppelLink. MacWrite Format
Name = RFZap 1.0b1.cpt
Path = AMUG CD:Files:Prog:Q-R:RFZap 1.0b1.cpt
Size: 11K Date: 5/31/93 Version: 1.0b1
Description:
RFZap 1.0b1 - RFZap is a freeware "drop-box" type application that will
delete the resource fork of any file dropped onto it. RFZap was written
because the Tabby FIDONet mailer corrupts the resource fork of some files,
which then makes it impossible to add the file's description without
uncompressing and recompressing the file. After running RFZap on an
archive, the resource fork is cleared so the description can be added.
RFZap will detect compact pro and stuffit self extracting archives as well
and change them to their non-self-extracting counterparts. Caution -
dropping an application (except .sea's) onto RFZap will totally destroy the
application.
Name = RGBlotter1.0.1.cpt
Path = AMUG CD:Files:Prog:Q-R:RGBlotter1.0.1.cpt
Size: 10K Date: 4/14/93 Version: 1.01
Description:
RGBlotter1.0.1 - RGBlotter is a "color picker" programming aid, with
several features I haven't seen in similar utilities. First, you can
display both a foreground and background color. The components of each are
displayed both numerically and graphically. You can copy the foreground
color to the background color and vice versa. There is a display
contrasting the two with sample text and simple graphics.
Name = RIFF File Format.cpt
Path = AMUG CD:Files:Prog:Q-R:RIFF File Format.cpt
Size: 30K Date:11/24/87 Version:
Description:
Riff file format.
Name = ROM calls – For Developers.cpt
Path = AMUG CD:Files:Prog:Q-R:ROM calls – For Developers.cpt
Size: 7K Date:10/02/92 Version:
Description:
ROM calls – For Developers - Information on ROM calls for development use.
Name = ROMmie.cpt
Path = AMUG CD:Files:Prog:Q-R:ROMmie.cpt
Size: 20K Date: 2/23/93 Version:
Description:
ROMmie - ROMmie is a small program that works on your Mac's ROM. It dumps
the resources in your Mac's ROM to a ResEdit file, and does a binary dump
of the contents of the ROM. This means that you do things like obtain the
famous "Brass Horn" sound resource that Mac IIs or later have...
Name = RR/Tabby Source Code.cpt
Path = AMUG CD:Files:Prog:Q-R:RR/Tabby Source Code.cpt
Size: 64K Date: 5/29/90 Version:
Description:
Source Code for Import 2.55, Export 3.21, Mantissa 1.0 and Sundail 2.1.
Illustrates various methods used to manipulate Second/Sight and Tabby
data. Demonstates Block Reads, use of Indexes & STR's amoung other things.
Excellent material for the sysop who is just starting out in writing
BBS utilities. Hopefully, these will prevent you from re-inventing the
wheel. Good luck and Hope see a flood of new utilities in the near future.
Keywords: Source,Tabby,SS,Lininger,Import,Export>
Name = RefCon Snoop Installer V1.1.cpt
Path = AMUG CD:Files:Prog:Q-R:RefCon Snoop Installer V1.1.cpt
Size: 18K Date: 6/08/92 Version: 1.1
Description:
RefCon Snoop Installer V1.1 - is a small F Key that allows you to examine
the data that is pointed to in the RefCon Field in a Windows window record.
Probably only useful to programers and snoops (grin). Shareware.
Name = Reference Link1.2.cpt
Path = AMUG CD:Files:Prog:Q-R:Reference Link1.2.cpt
Size: 9K Date: 4/12/93 Version: 1.2
Description:
Reference Link1.2 - Reference Link is a System 7-only INIT that makes THINK
Reference 2.0 easier to use. With R.L. installed, a modified double-click
on a word in a text editor or word processor causes the word to be looked
up in THINK Reference 2.0. A keystroke jumps back to the editor. Freeware
V. 1.1 now works right with the Alpha editor, and uses the same keystroke
for jump-back as for look-up. V. 1.1.1 fixes a conflict with Logitech's
MouseKey. v. 1.2 now has a template lookup keystroke, and no longer uses a
background process.
Name = Regions.cpt
Path = AMUG CD:Files:Prog:Q-R:Regions.cpt
Size: 12K Date: 2/13/88 Version:
Description:
Demo of regions code
Name = ResCompare2.5.cpt
Path = AMUG CD:Files:Prog:Q-R:ResCompare2.5.cpt
Size: 88K Date:12/23/92 Version: 2.5
Description:
ResCompare2.5 - This is the golden master version of Michael Hecht's
ResCompare program. It is freeware with some conditions, check out the
included documentation (WORD 5.0). ResCompare a great utility for comparing
changed resource files. It gives you a list of the new, changed, and
deleted resources and allows you to update the master resource to the new
versions of the resources. A definite must for any serious developer.
Name = ResEdit 2.1.1.5.cpt
Path = AMUG CD:Files:Prog:Q-R:ResEdit 2.1.1.5.cpt
Size:494K Date: 2/16/93 Version: 2.1.1.5
Description:
ResEdit 2.1.1.5 - latest version of Resedit. Copyright Apple Computer 1993.
Name = ResEdit 2.1.1 Extensions.cpt
Path = AMUG CD:Files:Prog:Q-R:ResEdit 2.1.1 Extensions.cpt
Size:250K Date: 1/30/92 Version:
Description:
ResEdit 2.1.1 Extensions contains the updated SND Editor, the updated SIZE
editor, the updated CODE editor, a hdfr (Finder Help) editor, an alis
(alias) editor, a kcs# (keyboard icon) editor and an acur (animated cursor)
editor. Resedit and these extensions is copyright Apple Computer all rights
reserved.
Name = ResEdit 2.1.1.cpt
Path = AMUG CD:Files:Prog:Q-R:ResEdit 2.1.1.cpt
Size:428K Date: 8/04/91 Version: 2.1.1
Description:
ResEdit from Apple Computer, version 2.1.1. A change document is included,
a TeachText file, listing changes and most importantly bug fixes included
in ResEdit 2.1.1. All software Copyright (C) 1991 Apple Computer Inc.
unless otherwise noted; all rights reserved.
Name = ResEdit 2.1.1 Examples.cpt
Path = AMUG CD:Files:Prog:Q-R:ResEdit 2.1.1 Examples.cpt
Size: 46K Date: 8/04/91 Version:
Description:
This file contains examples fror Resedit 2.1.1. All software Copyright (C)
1991 Apple Computer Inc. All rights reserved.
Name = ResEdit7.0TMPLs.cpt
Path = AMUG CD:Files:Prog:Q-R:ResEdit7.0TMPLs.cpt
Size: 4K Date: 6/17/91 Version: 7.0
Description:
This file contains System 7.0 templates for Resedit. Compressed in Compctr
format.
Name = ResTools.cpt
Path = AMUG CD:Files:Prog:Q-R:ResTools.cpt
Size: 38K Date: 6/16/87 Version:
Description:
Resource tools.
Name = Resedit TMPLS
Path = AMUG CD:Files:Prog:Q-R:Resedit TMPLS
Size: 12K Date: 7/19/87 Version:
Description:
Resedit Templates
Name = Resistor color codes.cpt
Path = AMUG CD:Files:Prog:Q-R:Resistor color codes.cpt
Size: 35K Date:10/02/92 Version: 1.0
Description:
Resistor color codes - determines and shows the color coding for a given
resistance - quite helpful when building electronics projects.
Name = RezTag.cpt
Path = AMUG CD:Files:Prog:Q-R:RezTag.cpt
Size: 16K Date:10/01/89 Version:
Description:
RezTag.sit - allows you to view resources in system and finder files.
Name = RoadToMac-C.cpt
Path = AMUG CD:Files:Prog:Q-R:RoadToMac-C.cpt
Size: 13K Date: 6/09/92 Version:
Description:
RoadToMac-C - The Road To Mac is a tutorial for beginning Macintosh
programmers. Now available for THINK C 5.0, the tutorial includes an
130-page handbook and a diskette with code and resources. The Road to Mac
provides a series of carefully-constructed lessons which take the user from
very simple programs all the way to Desk Accessories every step builds upon
the last, and is explained clearly and understandably. The only
requirements are a Mac, Think C 5.0, a copy of ResEdit 2.0, some minimal
familiarity with C, and a desire to learn to program.
Name = 001. Sample.cpt
Path = AMUG CD:Files:Prog:A:001. Sample.cpt
Size: 31K Date:10/28/88 Version: 1
Description:
Basic Application Shell
Name = SERIAL.PAS.cpt
Path = AMUG CD:Files:Prog:S:SERIAL.PAS.cpt
Size: 3K Date: 7/24/91 Version:
Description:
Very simple Think Pascal program that shows how to use the serial driver to
transmit data over the modem port. It impeements a trivial terminal
emulator.
Name = 003. SillyBalls.cpt
Path = AMUG CD:Files:Prog:A:003. SillyBalls.cpt
Size: 15K Date:10/29/88 Version: 1
Description:
Apple Named this one... don't blame me. Programming example
Name = simp3d.cpt
Path = AMUG CD:Files:Prog:S:simp3d.cpt
Size: 7K Date:12/06/89 Version:
Description:
This is a simple 3D program originally written for the IBM pc. Athough
simple, it does show the basic ideas of 3D object representation. written
in BASIC.
Name = Spool.cpt
Path = AMUG CD:Files:Prog:S:Spool.cpt
Size: 3K Date: 5/16/89 Version: 5/16/89
Description:
An example of spooling a PICT that's bigger than 32K
Name = R/O strsml.cpt
Path = AMUG CD:Files:Prog:Q-R:R/O strsml.cpt
Size: 7K Date: 2/07/89 Version: 11/89
Description:
Neat C str similarity functions. 0 <= similarity <= 100
Name = Sad Mac Error Codes 1.1.cpt
Path = AMUG CD:Files:Prog:S:Sad Mac Error Codes 1.1.cpt
Size: 9K Date:12/29/92 Version: 1.1
Description:
Sad Mac Error Codes 1.1 - When you press the interrupt button on the side
of your Macintosh when booting, you should get a sad Mac icon with '0F000D'
and some bits cycling under the icon indicating it is performing a memory
test. This numeric code is in two parts, the first two characters are the
class code and the second four are the sub code. The class code tells what
part of the diagnostic program found the error and the sub class code tells
what the error was. In the case of a bad RAM chip, the sub class
identifies the bad chip (this was very helpful to homegrown upgraders).
Name = SaintEdit 1.0.cpt
Path = AMUG CD:Files:Prog:S:SaintEdit 1.0.cpt
Size:105K Date: 5/14/93 Version: 1.0
Description:
SaintEdit 1.0 - SaintEdit is a System 7, squeaky clean, robust general
purpose text editor-not a word processor, not a page layout program, not a
draw program. Hidden behind the simple and intuitive user interface lies a
rather complex program representing years of work. I use it as a snazzy,
efficient replacement for Teach Text. Though it doesn't (yet) support
graphics, SaintEdit will read any text file and is loaded with features
including:
Name = SaveATree 1.52.cpt
Path = AMUG CD:Files:Prog:S:SaveATree 1.52.cpt
Size: 29K Date: 1/06/92 Version: 1.52
Description:
Save A Tree is a text file printing utility designed to conserve paper by
printing on 1 page what would normally use 2 or 4 pages. Since Save A Tree
only handles 'TEXT' files, I expect its primary audience will be
programmers printing source code. Although, the word wrap option makes it
useful for general text printing too. Because of the small font sizes used,
Save A Tree works best on high resolution printers. Use of Save A Tree is
free of charge. I encourage you to share it freely. Copies of the source
(THINK C) may be obtained for $20 and a disk w/SASE.
Name = Scientist's Spreadsheet.cpt
Path = AMUG CD:Files:Prog:S:Scientist's Spreadsheet.cpt
Size: 93K Date:10/02/92 Version: 2.17
Description:
Scientist's Spreadsheet - more than just a spreadsheet - can plot data,
manipulate data (for example, calculate all the logarithms of the data in 1
column and insert them in another column), analyze data etc.
Name = ScreenSize.cpt
Path = AMUG CD:Files:Prog:S:ScreenSize.cpt
Size: 4K Date: 5/01/93 Version:
Description:
ScreenSize - This simple utility displays the coordinates of the bottom
right side of your monitor. Useful if you need to know the size of your
screen and have misplaced your documentation. This program is freeware.
Name = Scroll Bar Sample.cpt
Path = AMUG CD:Files:Prog:S:Scroll Bar Sample.cpt
Size: 24K Date: 5/26/87 Version:
Description:
Scroll Bar Example.
Name = Serial Demo.cpt
Path = AMUG CD:Files:Prog:S:Serial Demo.cpt
Size: 4K Date:12/08/91 Version:
Description:
Serial Demo program adapted from SerialDemo.c by Mark Y. Geschelin.
This program uses the modem port to send and recieve characters. It
functions as a very simple terminal emulator. This is meant to be an
example of the use of the Serial Manager, not an example of how to code a
terminal emulator!! Compile this program with Runtime.lib, Interface.lib,
and Serial.p Pascal port by Phil Shapiro and Mark Y. Geschelin.
Name = Shell.cpt
Path = AMUG CD:Files:Prog:S:Shell.cpt
Size: 12K Date: 6/15/92 Version:
Description:
Shell - Application Shell -- Version 1.00 -- Nov 5, 1989 Copyright (c)
1989 by Neal E. Trautman, 'ShareWare' -- Please send $5 contribution to,
Neal Trautman, 1701 S.W. 42nd Street, Fargo, ND 58103. This is a simple
application shell.
Name = ShowOff.cpt
Path = AMUG CD:Files:Prog:S:ShowOff.cpt
Size: 38K Date:11/18/88 Version:
Description:
Light Speed Pascal tutor
Name = Signal Processing.cpt
Path = AMUG CD:Files:Prog:S:Signal Processing.cpt
Size: 79K Date:10/02/92 Version:
Description:
Signal Processing - a collection of programs from Drexel University to do
signal processing analysis such as Fourier transforms and correlation.
NOTE: these programs can show some problems with System 7 or later, such as
stray graphics left on the Desktop.
Name = SillyIcons.cpt
Path = AMUG CD:Files:Prog:S:SillyIcons.cpt
Size: 11K Date: 1/30/92 Version:
Description:
The enclosed files are an exercise in using the routines described in the
initial issue of Tech Note 306. These routines are PlotIconID and
PlotCIconHandle. See the Tech Note (available elsewhere online) for
details. For small (16x16) and mini (12x12) icons, I see a solid Macintosh
crash when PlotIconID is applying transforms other than ttNone and
ttSelected. That is why the word “crash” appears in those positions in the
window. Since Finder manages to plot small icons using all the transforms,
why can’t I?
Name = SimpleTools2.cpt
Path = AMUG CD:Files:Prog:S:SimpleTools2.cpt
Size: 73K Date: 5/26/87 Version:
Description:
Tools for programing.
Name = Simplest.cpt
Path = AMUG CD:Files:Prog:S:Simplest.cpt
Size: 42K Date: 1/30/88 Version:
Description:
Simple linear programing language
Name = Small Screen 1.1.cpt
Path = AMUG CD:Files:Prog:S:Small Screen 1.1.cpt
Size: 10K Date:10/14/92 Version: 1.1
Description:
Small Screen 1.1 - On a sufficiently large screen, Small Screen shows the
boundaries of one or more smaller screens. It is useful for testing whether
something would fit on a small screen. Each screen boundary is represented
by a transparent window with rounded corners. Optionally, a hard disk
and/or a trash can icon is shown at the appropriate positions (i.e. where
the real icons would appear on a freshly installed System 7).
Name = Small Talk.cpt
Path = AMUG CD:Files:Prog:S:Small Talk.cpt
Size: 46K Date: 7/05/91 Version:
Description:
Small Talk is one of the early programing languages available for the
Macintosh.
Name = SoftPolish Demo.cpt
Path = AMUG CD:Files:Prog:S:SoftPolish Demo.cpt
Size:146K Date: 4/12/93 Version: demo
Description:
SoftPolish Demo - SoftPolish is a quality assurance tool that helps
software. developers ship clean and consistent applications. SoftPolish
checks elements of the user interface that are contained in resources and
reports potential problems to a scrolling log. It also performs hundreds of
tests that are not visible to the user but may cause incompatibility with
Macintosh System Software. This demo illustrates the SoftPolish user
interface, including many options for scanning and cleaning files, folders,
or disks. The sample file may be opened and viewed, however most other
functions are disabled.
Name = Sort4D.cpt
Path = AMUG CD:Files:Prog:S:Sort4D.cpt
Size: 18K Date: 1/30/88 Version:
Description:
4th Diminsion coloumn sort examples
Name = SortScreen.cpt
Path = AMUG CD:Files:Prog:S:SortScreen.cpt
Size: 7K Date: 7/24/88 Version:
Description:
Sort Screen program
Name = Splat!.cpt
Path = AMUG CD:Files:Prog:S:Splat!.cpt
Size: 11K Date: 2/23/93 Version:
Description:
Splat! - This is a ResEdit file with two resources. A Splat! Pict, and a
Splat! sound (snd). With ResEdit, one skilled in the art (its actually
quite easy) could paste the snd and pict into the Madness-Rage control
panel, or the Madness-Rage Demo, or (I assume) the Insanity CDEV
(These CDEVs allow you to shoot your Mac, i.e. bulletholes and blood...)
Once done, the CDEV will have a paintball gun effect and sound.
This is really only for those who know how to use ResEdit.
Name = Stringifier.cpt
Path = AMUG CD:Files:Prog:S:Stringifier.cpt
Size: 22K Date: 7/24/91 Version:
Description:
Stringifier is designed to let you import plain old text files into STR#
resources. The strings in the text files can be separated (delimited) by a
choice of characters such as carriage returns, tabs, etc. This allows you
to manage your strings outside of ResEdit and simply import them into your
program after making an update. For minor changes you can still use
ResEdit. Stringifier has a TRUE MAC INTERFACE. If you're using the
competing program Text->Res you'll enjoy the smoothness and completeness of
Stringifier. Shareware ($12) by Gary Kowalski.
Name = StuffIt Engine™.MacWrite.cpt
Path = AMUG CD:Files:Prog:S:StuffIt Engine™.MacWrite.cpt
Size: 13K Date: 7/24/91 Version:
Description:
MacWrite document describes the Compactor Engine and how to call it. The
Compctr Engine allows third party developers to add Stuffing and UnStuffing
to their applications. Developers already using this feature include
Aladdin, CE Software, Microsoft and even Apple Computer.
Name = SurferPlus.cpt
Path = AMUG CD:Files:Prog:S:SurferPlus.cpt
Size:250K Date: 7/24/91 Version:
Description:
SurferPlus contains sample Communications Toolbox application and source
code in C.
Name = System 7 ResEditors.cpt
Path = AMUG CD:Files:Prog:S:System 7 ResEditors.cpt
Size: 17K Date: 2/16/93 Version:
Description:
System 7 ResEditors - This is a collection of TMPL, ICON, and RMAP
resources for ResEdit(tm) 2.1.x. They will help to make some (but not
complete) sense of the following System 7 resource types aedt, dflg, eppc,
gmcd, mppc, mitq, pslt, hmnu, hdlg, hrct, hovr, hfdr, flst, cbnd, fbnd,
tbnd, caps, faps, taps.
Name = System Watch 1.2.2.cpt
Path = AMUG CD:Files:Prog:S:System Watch 1.2.2.cpt
Size: 18K Date: 1/07/92 Version: 1.2.2
Description:
Swatch helps you track down heap bugs. It’s also lotso fun to watch. It’s
intended for programmers; however, normal people might enjoy it, too. To
install Swatch, move Swatch INIT and Swatch Riff into your System Folder
and reboot. For System 7 installation, just move the Swatch Riff into your
Preferences folder—the INIT is not needed (hurrah!). Actually, the Riff
isn't really needed, either. Heck, just run Swatch and watch.
Name = TAG.cpt
Path = AMUG CD:Files:Prog:T:TAG.cpt
Size: 98K Date: 2/13/88 Version:
Description:
TAG is a programing environment
Name = TC Prog Guide.cpt
Path = AMUG CD:Files:Prog:T:TC Prog Guide.cpt
Size:156K Date: 5/17/91 Version:
Description:
Think C guide hypercard stack
Name = TE32K.cpt
Path = AMUG CD:Files:Prog:T:TE32K.cpt
Size: 58K Date: 3/26/93 Version:
Description:
TE32K - TE32K is designed to be a more-or-less “plug in” replacement for
the Macintosh Toolbox TextEdit package. The major difference between the
two editor packages is that TE32K allows for the manipulation of text-files
LARGER than 32K. There are a few other differences as well, most of which
are shortcomings due to laziness on my part, but since this source code is
provided to you gratis, please feel free to modify it in whatever twisted
way your warped little heart desires. If you do improve it in any way,
please be kind enough to share your work with the rest of us (i.e. send me
a copy so I can keep track of TE32K's current state of evolution!).
Name = 002. TESample.cpt
Path = AMUG CD:Files:Prog:A:002. TESample.cpt
Size: 45K Date:10/28/88 Version: 1
Description:
Text Edit sample code from Apple
Name = THINK Back 1.1.cpt
Path = AMUG CD:Files:Prog:T:THINK Back 1.1.cpt
Size: 10K Date: 7/28/92 Version: 1.1
Description:
THINK Back 1.1 - use of a time manager task to regulate calls to
WaitNextEvent, allowing for better control over multifinder friendlines
- use of the new icon manager calls, for color notification icons THINK
Back is an extension that lets you put compiles in the background. If
you're using THINK C or THINK Pascal, you can use this INIT to let you
start a long compile, put THINK C or Pascal in the background, and use your
machine for something else while the compiler's working. When the compile
is complete, the Notification manager is used to tell you that it's done.
Name = THINK C 5.0.4 Update.cpt
Path = AMUG CD:Files:Prog:T:THINK C 5.0.4 Update.cpt
Size:323K Date:12/23/92 Version: 5.04U
Description:
THINK C 5.0.4 Update - The THINK C 5.0.4 update corrects problems with the
Quadra, the code motion optimization, and other problems present in earlier
versions. The converter program can convert THINK C 5.0, 5.0.1, 5.0.2 and
5.0.3 to THINK C 5.0.4.
Name = THINK FONTs.cpt
Path = AMUG CD:Files:Prog:T:THINK FONTs.cpt
Size: 19K Date: 5/31/93 Version:
Description:
THINK FONTs - This is a program to aid Development with Symantec's THINK C
v4.0, THINK C version 5.0 (...and possibly version 6.0). It is an extension
to the Editor that allows you to change fonts, sizes, and tabs simply by
selecting a directory or file using SFGetFile() calls. Using this program
should produce quicker development time by standardizing fonts, font sizes,
and tabs for all the source files in your projects. No more messy dialogs
or popup menus to slow you down.
Name = THINK Reference Demo.cpt
Path = AMUG CD:Files:Prog:T:THINK Reference Demo.cpt
Size:153K Date: 3/04/92 Version:
Description:
Here's a demo copy of THINK Reference 1.0 that's freely distributable. It
contains only one manager (the Window Manager), but it should provide a
good idea about what the THINK Reference is and how it works. The THINK
Reference is an online utility for Macintosh programmers that contains a
cross-referenced version of most of the Managers discussed in Inside Mac
I-V. It can be used with the THINK compilers or with any other compiler,
and it will run under System 6 or 7.
Name = TIFF Code.cpt
Path = AMUG CD:Files:Prog:T:TIFF Code.cpt
Size:122K Date: 5/31/88 Version:
Description:
Source For r/w TIFF files. Dr Dobbs article
Name = TM-Liner.cpt
Path = AMUG CD:Files:Prog:T:TM-Liner.cpt
Size: 12K Date: 5/26/87 Version:
Description:
Programer tools.
Name = TSiGraphics Preview.cpt
Path = AMUG CD:Files:Prog:T:TSiGraphics Preview.cpt
Size:139K Date: 4/12/93 Version:
Description:
TSiGraphics Preview - TSiGraphics gives you total control over the FORTRAN
plotting environment. Multiple subroutine calls are used to create graphics
windows and 2D or 3D plots TSiGraphics provides both high-level and
low-level plotting routines. Up to 10 graphics windows are supported, and
each window may contain multiple plots. Graphics windows are fully
integrated with the standard FORTRAN text window and may be resized, saved,
printed, or pasted into other applications. “Real Time” plotting is
supported for animation effects.
Name = 004.TubeTest.cpt
Path = AMUG CD:Files:Prog:A:004.TubeTest.cpt
Size: 22K Date:10/29/88 Version: 1
Description:
More Apple source code
Name = Tabedit.cpt
Path = AMUG CD:Files:Prog:T:Tabedit.cpt
Size: 16K Date: 7/03/87 Version:
Description:
Tab editor.
Name = The 040 on the Mac.cpt
Path = AMUG CD:Files:Prog:T:The 040 on the Mac.cpt
Size: 13K Date: 7/28/91 Version:
Description:
Daystar Digital recently released this "White Paper" which outlines the
reasons why Daystar will not release a 68040 accelerator for the Macintosh
until Apple Computer releases a 68040-based Macintosh. Several people have
questioned the contents of this document, and one person at Motorola has
written a rebuttal to this document. Interesting reading if you are
planning on an accelerator purchase. Also see file Motorolarebu, which is
the Motorola rebuttal.
Name = The Journal.cpt
Path = AMUG CD:Files:Prog:T:The Journal.cpt
Size: 57K Date: 7/24/91 Version:
Description:
This is a cdev/INIT/DRVR combination that takes advantage of the journaling
mechanism of the Event Manager (Inside Mac vol I). The archive contains
full ThinkC source for all components. The code and driver are public
domain and free... enjoy.
Name = The Virtual Machine.cpt
Path = AMUG CD:Files:Prog:T:The Virtual Machine.cpt
Size: 40K Date: 3/26/93 Version:
Description:
The Virtual Machine - this is a PDP 8 assembler in multicolor.
Name = Think/macsbug ƒ.cpt
Path = AMUG CD:Files:Prog:T:Think/macsbug ƒ.cpt
Size: 5K Date: 4/28/91 Version:
Description:
This file contains Resedit templates to help you work with Think C and
Macsbugs more effectively.
Name = Think-Pascal-7.0.cpt
Path = AMUG CD:Files:Prog:T:Think-Pascal-7.0.cpt
Size:331K Date: 7/13/91 Version: 7
Description:
Think Pascal libraries and interfaces necessary to take advantage of
the Sys7 toolbox calls. Keywords: think,pascal,sys7,libraries.
Name = Think Reference Lookup Key.cpt
Path = AMUG CD:Files:Prog:T:Think Reference Lookup Key.cpt
Size: 2K Date: 3/26/93 Version:
Description:
Think Reference Lookup Key - This QuicKeys sequence sends an AppleEvent to
Think Reference 2.0 to do a lookup on the current selection and pastes in
the template.
Name = TileCDEF.cpt
Path = AMUG CD:Files:Prog:T:TileCDEF.cpt
Size: 13K Date:10/09/89 Version:
Description:
TileCDEF.sit - Turbo pascal Tile CDEF resource for writting buttons similar
to Hypercards with icins. This version works with 32 bit color and runs on
system 7.0.
Name = ToolboxReference.cpt
Path = AMUG CD:Files:Prog:T:ToolboxReference.cpt
Size: 59K Date: 9/19/92 Version:
Description:
ToolboxReference - This is an upgrade of the first version of this which I
uploaded back in March. I hope it fixes a few small bugs. Basically this
hypercard stack lets programmers search for toolbox routines by partial
names and then shows you the required prototypes as well as the Inside
Macintosh reference. Only includes IM volumes 1-5 (so it has none of the
new system 7 routines). Also lets you search by toolbox manager to collect
all the prototypes for say the Window Manager or the Dialog Manager, etc.
Name = TrueType™ Test Tool.cpt
Path = AMUG CD:Files:Prog:T:TrueType™ Test Tool.cpt
Size:376K Date: 5/25/91 Version: 1.24
Description:
This file contains Flirt 1.24 for testing fonts and as a programer tool for
font development.
Name = TurboT.cpt
Path = AMUG CD:Files:Prog:T:TurboT.cpt
Size: 10K Date:10/31/92 Version:
Description:
TurboT - HelloTurboTabby (HTT) is a modified HelloTabby (HT), by Pete
Johnson. HT was modified by Michael Lininger on 12-16-89 so it would be
compatitable with Turbo Pascal. It was orginally written for the lightspeed
pascal envrioment. HTT is for use with the Tubro Pascal Enviroment.
Name = UMPG Stack.cpt
Path = AMUG CD:Files:Prog:U-Z:UMPG Stack.cpt
Size:281K Date: 6/08/92 Version:
Description:
UMPG Stack - This is the USENE Programers stack from our friens in Germany.
This stack contains programing information grouped by topic in yperCard
format for easy retrieval.
Name = UnArjMac.cpt
Path = AMUG CD:Files:Prog:U-Z:UnArjMac.cpt
Size: 47K Date:10/26/92 Version:
Description:
UnArjMac.cpt - Unarjmac is a simple port of Robert Jung's unarj.c to the
Mac. It is a MINIMAL PORT; that is it makes absolutely minimal use of Mac
features. The reason for this was to minimize the intrusiveness of source
code changes into unarj.c, which will make future updates by Robert Jung
easy to keep up with. UnarjMac does not currently support macintosh path
names or creator/type application linking. Therefore it must be run from
the folder your arj file is in.
Name = VCR+.cpt
Path = AMUG CD:Files:Prog:U-Z:VCR+.cpt
Size: 53K Date: 4/09/93 Version:
Description:
VCR+ - Two applications are included in this archive. One is a direct port
of the PC code into the console enviroment of Think C 5.0.4 (VCR Console)
The Think C project along with the the source files are included. The
second is a quick revision of the program to sport a Mac interface (or some
semblance thereof). Since I used AppMaker to throw together an interface,
it uses code from a support AppMaker library, this is why the code for the
mac-like version isn't included. (The AppMaker library is very large, so no
one would want to download it, besides I think I can't upload it in any
form without violating someone's license, so I'm covering my behind.
Name = VIP Review.cpt
Path = AMUG CD:Files:Prog:U-Z:VIP Review.cpt
Size: 56K Date: 5/26/87 Version:
Description:
VIP Review
Name = VIP+MACROS.cpt
Path = AMUG CD:Files:Prog:U-Z:VIP+MACROS.cpt
Size: 5K Date: 5/26/87 Version:
Description:
VIP Macros.
Name = Vaccinate.cpt
Path = AMUG CD:Files:Prog:U-Z:Vaccinate.cpt
Size: 11K Date: 9/24/92 Version:
Description:
Vaccinate - This unit, when added to a Pascal source file, will allow
developers to include a routine which will cause any application to do a
self check when launched to dedect changes made to its resource file such
as those caused by viral infections. It is based on code by Nicholus
Pisaro, Jr. published by Mac Tutor, June 1992.
Name = VibSimul1.cpt
Path = AMUG CD:Files:Prog:U-Z:VibSimul1.cpt
Size: 13K Date: 7/15/88 Version:
Description:
Vibration simulation program
Name = VideoToolBox.cpt
Path = AMUG CD:Files:Prog:U-Z:VideoToolBox.cpt
Size:769K Date: 4/14/93 Version:
Description:
VideoToolBox - This VideoToolBox is a collection of nearly 200 C
subroutines and several demo and utility programs written to do visual
psychophysics with Macintosh computers.
Name = ViewIt 2.05.cpt
Path = AMUG CD:Files:Prog:U-Z:ViewIt 2.05.cpt
Size:665K Date: 4/09/93 Version: 2.0.5
Description:
ViewIt 2.05 - ViewIt is being made available to the Macintosh programming
community as a way of introducing ViewIt and other programming modules from
FaceWare. ViewIt is one of the best Mac programming tools available for
creating powerful windows containing many views and custom controls. In
addition to ViewIt, this package includes a complete list and description
of other, non-shareware FaceWare modules that support advanced custom
controls, animation, communications, database management, QuickDraw
extensions, and 2D and 3D plotting.
Name = Viewer.src.cpt
Path = AMUG CD:Files:Prog:U-Z:Viewer.src.cpt
Size: 17K Date: 5/01/88 Version:
Description:
Viewer.scr file
Name = WDEF.cpt
Path = AMUG CD:Files:Prog:U-Z:WDEF.cpt
Size: 11K Date: 4/28/89 Version:
Description:
Some sample code on WDEF by Daryl Lavato.
Name = WORDMIXER.cpt
Path = AMUG CD:Files:Prog:U-Z:WORDMIXER.cpt
Size: 6K Date:12/11/88 Version:
Description:
Basic Word checking program
Name = Weaver.cpt
Path = AMUG CD:Files:Prog:U-Z:Weaver.cpt
Size: 18K Date:10/27/89 Version:
Description:
Programers C4.0 utility.
Name = Window Demo.cpt
Path = AMUG CD:Files:Prog:U-Z:Window Demo.cpt
Size: 9K Date:12/03/87 Version:
Description:
4th Diminsion Window Demos.
Name = Window Elephant1.0d5.cpt
Path = AMUG CD:Files:Prog:U-Z:Window Elephant1.0d5.cpt
Size: 9K Date: 1/06/92 Version: 1.0d5
Description:
Window Elephant is currently for use only with the Think C development
environment. More specifically it is for use by the Think C Debugger. It
works with version 4.0 (tested up to 4.0.5) of Think C and works under
System 6.0 to System 7.0. So what does it do? It remembers where you have
placed the source and data windows and restores their positions everytime
the Debugger is launched. That’s all (for this version at least).
Multiple monitors are, of course, supported. If you should move your copy
of Think C Debugger to another Mac that has a different monitor setup,
Window Elephant will let the debugger handle setting the windows in the
default position, then remember where they are from then on.
Name = Wizzo.cpt
Path = AMUG CD:Files:Prog:U-Z:Wizzo.cpt
Size: 8K Date: 5/26/87 Version:
Description:
Programer file.
Name = XLisp20T8.cpt
Path = AMUG CD:Files:Prog:U-Z:XLisp20T8.cpt
Size: 53K Date: 2/12/88 Version: 2.0
Description:
Updated version of Xlisp programming application.
Name = YACC.cpt
Path = AMUG CD:Files:Prog:U-Z:YACC.cpt
Size:103K Date: 8/28/91 Version:
Description:
Yacc: Yet Another Compiler-Compiler. Stephen C. Johnson
Computer program input generally has some structure; in fact, every
computer program that does input can be thought of as defining an “input
language” which it accepts. An input language may be as complex as a
programming language, or as simple as a sequence of numbers. Unfortunately,
usual input facilities are limited, difficult to use, and often are lax
about checking their inputs for validity. Yacc provides a general tool for
describing the input to a computer program.
Name = 'Z' Basic 5.0x (ML).cpt
Path = AMUG CD:Files:Prog:U-Z:'Z' Basic 5.0x (ML).cpt
Size: 48K Date:10/31/92 Version:
Description:
'Z' Basic 5.0x (ML) - ZFormat© is a utility for ZBasic© programmers that I
wrote one afternoon to help solve a problem I was having. I was working on
a very large program 16000+ lines of code. And these 16000+ lines of code
had been copied and pasted from many pieces of source code, some of them
typed in while in the ZBasic© Editor other lines were entered with one text
editor or another. By Mike Lininger.
Name = 'Z' and 'FB' Basic (ML).cpt
Path = AMUG CD:Files:Prog:U-Z:'Z' and 'FB' Basic (ML).cpt
Size: 59K Date:10/31/92 Version:
Description:
'Z' and 'FB' Basic (ML) - This is the source code from Mike Lininger for
CRC and TEFind. This source is being released unsupported.
Name = zmodem.source.cpt
Path = AMUG CD:Files:Prog:U-Z:zmodem.source.cpt
Size: 65K Date: 5/07/89 Version:
Description:
Z Modem Code